异步读取文件 函数 或类库 不存在
来源:5-3 异步文件系统IO-读取文件
慕粉1494638
2019-06-16
php read.php
PHP Fatal error: Uncaught Error: Class ‘Swoole\Async’ not found in /home/read.php:3
Stack trace:
#0 {main}
thrown in /home/read.php on line 3
php read.php
PHP Fatal error: Uncaught Error: Call to undefined function swoole_async_readfile() in /home/read.php:3
Stack trace:
#0 {main}
thrown in /home/read.php on line 3
<?php
//读取文件
Swoole\Async::readFile(__DIR__."/io.txt", function($filename, $fileContent){
echo "filename:".$filename.PHP_EOL; // \n \r\n
echo "content:".$fileContent.PHP_EOL;
});
写回答
4回答
-
慕粉1494638
提问者
2019-06-16
知道版本的原因了
use Swoole\Coroutine as co;
$filename = __DIR__ . "/io/io.txt";
co::create(function () use ($filename)
{
$r = co::readFile($filename);
var_dump($r);
});
00 -
慕粉1494638
提问者
2019-06-16
具体该怎么写, 目前最新的文档在哪里?
00 -
慕粉1494638
提问者
2019-06-16
PHP7.2版本的
012019-06-16 -
singwa
2019-06-16
亲爱的同学您好,您swoole哪个版本?
012019-06-16
相似问题