Czytanie pliku do tablicy (file)

Założenie: Nauczymy się, jak odczytać zawartość pliku tekstowego i zapisać każdą linię jako element tablicy w PHP, korzystając z funkcji file().

Krok po kroku:

  1. Utworzenie pliku tekstowego: Na początek utwórz plik tekstowy o nazwie plik.txt w tym samym katalogu, co Twój skrypt PHP. Wpisz do niego kilka linijek tekstu, każda w nowej linii.
  2. Odczytanie pliku za pomocą funkcji file(): Funkcja file() zwraca tablicę, gdzie każdy element to jedna linia z pliku.
  3. 
    $linie = file('plik.txt');
    				
  4. Wyświetlenie zawartości tablicy: Możemy teraz wyświetlić zawartość tablicy $linie za pomocą pętli foreach.
  5. 
    foreach ($linie as $linia) {
        echo $linia . "
    "; }
  6. Obsługa błędów: Warto dodać obsługę błędów, na wypadek gdyby plik nie istniał. Można to zrobić za pomocą instrukcji if (file_exists('plik.txt')).
  7. 
    if (file_exists('plik.txt')) {
        $linie = file('plik.txt');
        foreach ($linie as $linia) {
            echo $linia . "
    "; } } else { echo "Plik plik.txt nie istnieje!"; }

Ten przykład pokazuje podstawowe użycie funkcji file() do odczytu plików w PHP. Zachęcamy do eksperymentowania i dalszego zgłębiania tematu pracy z plikami w PHP!

Dodaj komentarz 0

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