fgetc

(PHP 4, PHP 5, PHP 7)

fgetcGets character from file pointer

Descrierea

fgetc ( resource $stream ) : string|false

Gets a character from the given file pointer.

Parametri

stream

Indicatorul fișierului trebuie să fie valid și trebuie să indice la un fișier deschis cu succes cu ajutorul fopen() sau fsockopen() (și să nu fie închis cu fclose()).

Valorile întoarse

Returns a string containing a single character read from the file pointed to by stream. Returns false on EOF.

Avertizare

Această funcție poate întoarce valoarea Boolean false, dar poate de asemenea întoarce o valoare non-Boolean care evaluează în false. Vă rugăm să citiți secțiunea despre tipul Boolean pentru informații suplimentare. Utilizați operatorul === pentru a verifica valoarea întoarsă de această funcție.

Exemple

Example #1 A fgetc() example

<?php
$fp 
fopen('somefile.txt''r');
if (!
$fp) {
    echo 
'Could not open file somefile.txt';
}
while (
false !== ($char fgetc($fp))) {
    echo 
"$char\n";
}
?>

Note

Notă: Această funcție acceptă și date binare.

A se vedea și

  • fread() - Binary-safe file read
  • fopen() - Opens file or URL
  • popen() - Opens process file pointer
  • fsockopen() - Open Internet or Unix domain socket connection
  • fgets() - Gets line from file pointer