Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Jak zapisywać dane do tablicy w pliku.txt
david8213
post
Post #1





Grupa: Zarejestrowani
Postów: 308
Pomógł: 0
Dołączył: 9.12.2009

Ostrzeżenie: (10%)
X----


Mam plik.txt i w nim tablicę z danymi.

Dane z pliku.txt odczytuje za pomocą zmiennych
.$exp[0].
.$exp[1].
.$exp[2].

Jak edytować np zmienną w tablicy .$exp[1].
(dane znadują się w pliku.txt)

Ten post edytował david8213 14.12.2009, 20:09:46
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Pilsener
post
Post #2





Grupa: Zarejestrowani
Postów: 1 590
Pomógł: 185
Dołączył: 19.04.2006
Skąd: Gdańsk

Ostrzeżenie: (0%)
-----


Jak chcesz się męczyć na plikach to polecam:
http://www.forumweb.pl/viewtopic.php?t=39103

I jeśli plik to nie ma być baza danych, lecz coś w rodzaju pliku konfiguracyjnego (zawsze wczytywany w całości) to polecam funkcje serialize i unserialize:

  1. $tablica = unserialize(file_get_contents($plik)); //wczytujemy plik do tablicy
  2. $tablica[3] = 'abc'; //edytujemy tablicę
  3. file_put_contents($plik,serialize($tablica)); //zapisujemy plik


Pamiętaj jednak, że to jest dobre tylko dla małych plików, jeśli chcesz tak zrobić np. newsy czy artykuły to zaraz zawalisz całą dostępną pamięć.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 12.10.2025 - 19:44