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.tsvz 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
whileiteruje po każdej linii pliku, aechowyś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.