0

swoole协程函数fread和fseek操作文件遇到异常现象

1.使用原生php操作文件,正常执行

php_fread.png

2.使用swoole协程文件操作函数fread和fseek操作,就算指针已经移动到最后了,可是feof判断指针是否处于末尾,一直返回false,导致程序无法结束。此外还想问一下,php原生的fread读取内容之后,指针默认会向后移动,但是swoole的 system::fread 不会移动指针。

问题1.png
问题2.png

swoole这块功能官方文档:
https://wiki.swoole.com/wiki/...

9527 6
11月7日提问

查看全部 3 个回答

0

目测是个bug,已提交issue:https://github.com/swoole/swo...

推广链接