a/a+
マニュアルによると、関数内でモードを選択するfopen()
とファイルポインタが末尾に配置されるとのこと。
しかし、なぜ を使用して 0 を取得しftell()
、feof()
それでも を返すのfalse
でしょうか? ファイルポインタが最後にある場合。
例えば:
$handle=fopen("./file.txt","w");
fwrite($handle,1234567890);
fclose($handle);
$handle=fopen("./file.txt","a+");
echo getc($handle);
fclose($handle);
1になったのですが、ファイルポインタが最後にあると0になるのではないでしょうか?