ThinkChat🤖让你学习和工作更高效,注册即送10W Token,即刻开启你的AI之旅 广告
## Coroutine::fwrite 协程方式向文件写入数据。 ~~~ function Coroutine::fwrite(resource $handle, string $data, int $length = 0); ~~~ <br> ## 参数 * `$handle`文件句柄,必须是`fopen`打开的文件类型`stream`资源 * `$data`要写入的数据内容,可以是文本或二进制数据 * `$length`写入的长度,默认为`0`,表示写入`$data`的全部内容,`$length`必须小于`$data`的长度 <br> ## 返回值 写入成功返回数据长度,失败返回`false` <br> ## 示例 ~~~ use Swoole\Coroutine as co; $fp = fopen(__DIR__ . "/test.data", "a+"); co::create(function () use ($fp) { $r = co::fwrite($fp, "hello world\n", 5); var_dump($r); }); ~~~