NIUCLOUD是一款SaaS管理后台框架多应用插件+云编译。上千名开发者、服务商正在积极拥抱开发者生态。欢迎开发者们免费入驻。一起助力发展! 广告
# swoole_async_readfile 异步读取文件内容,函数原型 ~~~ swoole_async_readfile(string $filename, mixed $callback); ~~~ 此函数调用后会马上返回,当文件读取完毕时会回调制定的callback函数。使用示例: ~~~ swoole_async_readfile(__DIR__."/server.php", function($filename, $content) { echo "$filename: $content"; }); ~~~ > swoole_async_readfile会将文件内容全部复制到内存,所以不能用于大文件的读取 如果要读取超大文件,请使用swoole_async_read函数 swoole_async_readfile最大可读取4M的文件,受限于SW_AIO_MAX_FILESIZE宏 |  Swoole流程 | |-----| ![](https://box.kancloud.cn/2015-07-20_55aca2b816c70.)