Restituisce TRUE se il puntatore al file ha raggiunto la fine del file (EOF) o si è verificato un errore (anche in caso timeoute del socket); altrimenti restituisce FALSE.
Avvertimento |
La funzione feof() restituirà TRUE soltanto se la connessione aperta da fsockopen() è chiusa. Ciò può portare in timeout lo lo script. Un trucco per evitare ciò consiste nell'utilizzare la funzione stream_set_timeout(), in modo da costringere feof() a restituire FALSE in caso di timeout. |
Il puntatore al file deve essere valido e deve puntare ad un file correttamente aperto da fopen(), popen() o fsockopen().