根据手册,如果您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 吗?