fgetc

(PHP 3, PHP 4, PHP 5)

fgetc -- 從檔案指標中讀取字元

說明

string fgetc ( resource handle )

返回一個包括有一個字元的字串,該字元從 handle 指向的檔案中得到。碰到 EOF 則返回 FALSE

檔案指標必須有效,並且必須指向一個由 fopen()fsockopen() 成功開啟(但還沒有被 fclose() 關閉)的檔案。

警示

本函數可能返回布林值 FALSE,但也可能返回一個與 FALSE 等值的非布林值,例如 0 或是 ""。請參閱布爾類型章節以取得更多訊息。應使用 === 運算符來測試本函數的返回值。

例子 1. fgetc() 例子

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

注: 本函數可安全用於二進位對象。

參見 fread()fopen()popen()fsockopen()fgets()