Gratulacje, kretor Mój egrafik został zakończony. Jeżeli rejestrowałeś się w tym kreatorze, pamiętaj aby kliknąć w link potwierdzający, wysłany na Twój adres email. Jeżeli tego nie zrobisz, nie będziesz mógł się zalogować, a dodane przez Ciebie wpisy nie zostaną opublikowane.
Musi być większy niż najdłuższa linia (w znakach), która znajduje się w pliku CSV
(wliczając znaki końca lini). Stał się opcjonalny w PHP 5. Opuszczenie
tego parametru (lub ustawienie go na 0 w PHP 5.0.4 lub późniejszym) spowoduje, że
maksymalna długość lini nie jest limitowana, co jest nieznacznie wolniejsze.
delimiter (opcjonalny)
Ustawia delimeter (tylko jeden znak) pól. Domyślnie przecinek.
ogranicznik (opcjonalny)
Ustawia znak ograniczający pole. Domyślnie jest to cudzysłów. Dodano w PHP 4.3.0.
Działa podobnie do fgets() tylko, że
fgetcsv() przetwarza odczytaną linię na pola
w formacie CSV i zwraca tablicę zawierającą
odczytane pola.
fgetcsv() zwraca FALSE gdy wystąpi błąd, włączając
w to koniec pliku.
Notatka:
Pusta linia w pliku CSV zostanie zwrócona jako tablica
składająca się z pojedynczego pola null i nie zostanie potraktowana
jako błąd.
Przykład 1.
fgetcsv() przykład - Odczyt i wyświetlenie całej
zawartości pliku CSV
Notatka:
Ustawienia lokale są brane pod uwagę przez tę funkcję. Jeśli
LANG jest ustawione na np. en_US.UTF-8,
pliki z jedno bajtowym kodowaniem zostaną nieprawidłowo odczytane
przez funkcję.
Notatka: W przypadku problemów z
rozpoznawaniem znaków końca linii przez PHP przy czytaniu
plików stworzonych lub znajdujących się na komputerach Macintosh, może pomóc
włączenie dyrektywy konfiguracji auto_detect_line_endings.