手机版

PHP Swoole异步读写文件操作示例

时间:2021-08-19 来源:互联网 编辑:宝哥软件园 浏览:

本文中的一个例子讲述了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或者邮箱删除。