程式碼如下
$file = fopen("test.txt","r");
while (!feof($file)) {
$value = fgets($file);
print $value . "<br>";
}
fclose($file);
當test.txt不存在時,就會進入無限回圈的產生error log,導致整個磁碟空間被log塞爆
log內容就是下面這兩行一直無限回圈
PHP message: PHP Warning: feof() expects parameter 1 to be resource
PHP message: PHP Warning: fgets() expects parameter 1 to be resource
請問,該如何避免讀取的檔案不存在所延伸的log塞爆問題
謝謝