Funkcja file_put_contents
Założenie: Nauczymy się, jak zapisywać dane do pliku za pomocą funkcji file_put_contents()
w PHP.
Krok po kroku:
- Tworzenie pliku: Użyjemy funkcji
file_put_contents()
, aby zapisać tekst do nowego pliku. Jeśli plik nie istnieje, zostanie utworzony.$plik = 'moj_plik.txt'; $dane = 'To jest zawartość mojego pliku.'; file_put_contents($plik, $dane);
Ten kod tworzy plik o nazwie “moj_plik.txt” i zapisuje w nim tekst “To jest zawartość mojego pliku.”
- Dodawanie danych do istniejącego pliku: Możemy dodać nowe dane do już istniejącego pliku używając flagi
FILE_APPEND
.$dane_dodatkowe = "\nTo jest dodatkowa linia."; file_put_contents($plik, $dane_dodatkowe, FILE_APPEND);
Ten kod dodaje nową linię z tekstem “To jest dodatkowa linia.” na końcu pliku “moj_plik.txt”.
- Zapis tablicy: Funkcja
file_put_contents()
może również zapisywać tablice. Elementy tablicy zostaną zapisane jeden po drugim.$tablica = ['Linia 1', 'Linia 2', 'Linia 3']; file_put_contents('moj_plik2.txt', $tablica);
Ten kod tworzy plik “moj_plik2.txt” i zapisuje w nim trzy linie tekstu z tablicy.
Ten przykład pokazuje podstawowe zastosowanie funkcji file_put_contents()
. Zachęcamy do dalszego eksperymentowania i zgłębiania dokumentacji PHP, aby poznać wszystkie możliwości tej funkcji.