Zapisywanie do pliku linia po linii

Założenie: Nauczymy się zapisywać dane do pliku, dodając każdą nową informację w nowej linii.

Krok po kroku:

  1. Otwarcie pliku do zapisu: Używamy funkcji fopen(). Tryb “a” dodaje dane na końcu pliku, tworząc go jeśli nie istnieje.
    
    $plik = fopen('dane.txt', 'a');
    
  2. Zapisywanie danych linia po linii: W pętli `for` zapisujemy kolejne linie do pliku za pomocą funkcji fwrite().
    
    for ($i = 1; $i <= 5; $i++) {
        $linia = "Linia numer " . $i . "\n";
        fwrite($plik, $linia);
    }
    

    Funkcja `fwrite()` zapisuje podaną treść do pliku. `\n` dodaje znak nowej linii na końcu każdej linii.

  3. Zamknięcie pliku: Po zakończeniu zapisu, zamykamy plik za pomocą funkcji fclose(). Jest to bardzo ważne, aby zapisać wszystkie dane i zwolnić zasoby.
    
    fclose($plik);
    

Powyższy kod utworzy plik o nazwie 'dane.txt' i zapisze do niego 5 linii tekstu, każda w nowej linii.

Cały kod do skopiowania:



			

Ten przykład pokazuje podstawy zapisywania do pliku w PHP. Zachęcamy do eksperymentowania z różnymi metodami i funkcjami, aby lepiej zrozumieć pracę z plikami.

Dodaj komentarz 0

Your email address will not be published. Required fields are marked *