Forum und email
fgetc

fgetc

(PHP 3, PHP 4, PHP 5)

fgetc -- Pobiera znak ze wskaźnika pliku

Opis

string fgetc ( resource uchwyt )

Zwraca łańcuch zawierający pojedynczy znak odczytany z pliku wskazanego przez uchwyt. Zwraca FALSE gdy EOF (koniec pliku).

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()).

Ostrzeżenie

Ta funkcja może zwrócić logiczne FALSE, ale także zwykłą wartość rozpoznawaną jako FALSE, na przykład 0 lub "". Więcej informacji w rozdziale dotyczącym typów logicznych. Użyj operatora === aby sprawdzić wartość zwracaną 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";
}
?>

Notatka: Ta funkcja jest bezpieczna dla danych binarnych.

Patrz także: fread(), fopen(), popen(), fsockopen() i fgets().