![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 83 Pomógł: 0 Dołączył: 5.12.2005 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Czy aby zmienić jedną wartość w większej tablicy znajdującej się w pliku, muszę koniecznie wczytać plik (całą tablicę) aby zmienić wartość przy interesującej mnie pozycji i zapisać ponownie całą tablicę do pliku? Jak mógłbym to zrobić najszybciej? Obecnie robię tak:
Ten post edytował tryme 15.11.2008, 19:32:12 |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 1 116 Pomógł: 119 Dołączył: 10.05.2005 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
nie ma innej mozliwości, musisz zrobić podobnie jak piszesz...
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 83 Pomógł: 0 Dołączył: 5.12.2005 Ostrzeżenie: (0%) ![]() ![]() |
A można to jakoś przyśpieszyć?
Chciałbym odciążyć mysqla zrzucając rzadziej zmieniające się dane do tablic php. Dlatego tak bardzo zależy mi na szybkości zapisu danych do pliku. Ten post edytował tryme 15.11.2008, 21:04:42 |
|
|
-gox- |
![]()
Post
#4
|
Goście ![]() |
Zeby zapisac i odczytac w latwy sposob tablice z pliku, najlepiej zamienic ja w string... do tego sluzy serialize() i spowrotem: unserialize();
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 83 Pomógł: 0 Dołączył: 5.12.2005 Ostrzeżenie: (0%) ![]() ![]() |
Rozumiem, że najszybciej zrobię to za pomocą
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 11:07 |