サイトがダウンしていたため、他の誰かのコードの問題を「解決」することになり、それらを把握できませんでしたが、私は PHP を使用していません。これは機能していると思いますが、正当な理由ではありません。
彼らは次のようなものを持っています:
$file = ../somedir/somefile.txt;
$fh = fopen($file, 'r');
while (!feof($fh)) {
$line = fget(...
しかし、ページが読み込まれませんでした。
ログのエラーに基づいて、feof
行を次のように変更しました。
while (feof(False, $fh)) {
これで実際には問題が解決したように見えますが、 のドキュメントを見た後feof()
、自分のしたことが正しかったとはまったく思えません。
False
PHP のfeof()
関数に最初の引数として追加することの影響は何ですか?
更新:ログエラーはfeof() expects parameter 1 to be resource, boolean given in
、ブール値を真偽を意味するものにしたため、最初の引数として偽を設定しました。