PHP Swoole异步读写文件操作示例
本文中的一个例子讲述了PHP Swoole对文件的异步读写。分享给大家参考,如下:
异步读取文件:swole _ async _ readfile
异步写入文件:swole _ async _ writefile
[示例]
读取文件readfile.php:
?PHP $ RES=swole _ async _ read file(_ dir _ _)。/1.txt ',函数($ filename,$ content) {echo '文件名:{$filename}内容:{ $ content } \ n ';});回显“读取文件\ n”;var _ dump($ RES);执行结果:
writefile.php写文件:
?PHP $ content=date(' Ymd h : I :s ')。\ n ';$ RES=swole _ async _ write file(_ dir _ _)。/1.txt ',$ content,function($ filename){ echo ' append write { $ filename } \ n ';},FILE _ APPEND);回显“写入文件\ n”;var _ dump($ RES);执行结果:
1.txt:
(注意:以上两个函数可以读取的最大文件为4M,swole _ async _ read和swole _ async _ write用于读取大文件)
更多对PHP相关内容感兴趣的读者可以查看本网站专题:《PHP扩展开发教程》、《PHP网络编程技巧总结》、《php curl用法总结》、《PHP数组(Array)操作技巧大全》、《PHP数据结构与算法教程》、《php程序设计算法总结》、《php字符串(string)用法总结》、0103010
希望本文对PHP编程有所帮助。
版权声明:PHP Swoole异步读写文件操作示例是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。