Home > Article > Backend Development > 请问SplFileObject不能读写同时进行嘛?
代码如下:
<code>$file = new \SplFileObject($path->get(), 'w'); $file->fwrite('UUUaaaaOA323423482739S'); $file->rewind(); echo $file->fgets(); exit; </code>
结果如下:
修改代码,去掉初始方法中的参数'w',如下:
<code>$file = new \SplFileObject($path->get()); $file->fwrite('----------UUUaaaaOA323423482739S'); $file->rewind(); echo $file->fgets(); exit; </code>
结果如下:
请问SplFileObject不能读写同时进行嘛?
代码如下:
<code>$file = new \SplFileObject($path->get(), 'w'); $file->fwrite('UUUaaaaOA323423482739S'); $file->rewind(); echo $file->fgets(); exit; </code>
结果如下:
修改代码,去掉初始方法中的参数'w',如下:
<code>$file = new \SplFileObject($path->get()); $file->fwrite('----------UUUaaaaOA323423482739S'); $file->rewind(); echo $file->fgets(); exit; </code>
结果如下:
请问SplFileObject不能读写同时进行嘛?
我懂了,这个和文件打开模式有关系,