Czytanie z pliku TSV (fgetcsv z separatorem tabulacji)
Założenie: Nauczymy się, jak odczytać dane z pliku TSV (Tab Separated Values) za pomocą funkcji fgetcsv()
w PHP, korzystając z tabulacji jako separatora.
Krok po kroku:
- Tworzenie pliku TSV: Utwórz plik o nazwie
dane.tsv
z następującą zawartością (pamiętaj o tabulatorach między wartościami):Imię Nazwisko Wiek Jan Kowalski 30 Anna Nowak 25
- Odczytywanie pliku za pomocą fgetcsv(): Użyj funkcji
fgetcsv()
do odczytania danych z pliku. Kluczowe jest ustawienie separatora na tabulator (\t):"; } fclose($plik); } else { echo "Błąd otwarcia pliku."; } ?>
Funkcja
fgetcsv()
zwraca tablicę z wartościami z każdej linii."\t"
określa separator jako tabulator. - Wyświetlanie danych: Pętla
while
iteruje po każdej linii pliku, aecho
wyświetla odczytane dane.
Ten przykład pokazuje podstawowe użycie funkcji fgetcsv()
do odczytu danych z pliku TSV. Zachęcamy do eksperymentowania z różnymi plikami TSV i modyfikowania kodu, aby lepiej zrozumieć jego działanie. Możesz również spróbować obsłużyć potencjalne błędy, takie jak brak pliku.