(PHP 4, PHP 5)
fgetc — Pobiera znak ze wskaźnika pliku
$uchwyt
)Pobiera znak ze wskaźnika pliku.
uchwyt
Wskaźnik na plik musi być poprawny i musi wskazywać na plik pomyślnie otwarty przez funkcję fopen() lub fsockopen() (a jednocześnie nie zamknięty jeszcze przez fclose()).
Zwraca łańcuch znaków zawierający pojedynczy znak odczytany z pliku wskazanego
przez uchwyt
. Zwraca FALSE
lub EOF.
Ta funkcja może
zwrócić Boolean FALSE
, ale może też zwrócić wartość innego typu niż Boolean, która oznacza
wartość FALSE
, takie jak 0 lub
"". Aby uzyskać więcej informacji proszę zapoznać się z rozdziałem Typy logiczne.
Można używać operatora ===
do testowania zwracanych wartości przez tę
funkcję.
Przykład #1 Przykład fgetc()
<?php
$fp = fopen('plik.txt', 'r');
if (!$fp) {
echo 'Nie można otworzyć plik.txt';
}
while (false !== ($char = fgetc($fp))) {
echo "$char\n";
}
?>
Informacja: Ta funkcja jest bezpieczna dla danych binarnych.