NIUCLOUD是一款SaaS管理后台框架多应用插件+云编译。上千名开发者、服务商正在积极拥抱开发者生态。欢迎开发者们免费入驻。一起助力发展! 广告
# File File用于文件相关操作处理。 ```PHP /** * 异步读取文件 * @param string $filename * @param callable $callback * @throws \ReflectionException */ File::read(string $filename, callable $callback); /** * 异步写入文件 * @param string $filename * @param string $content * @param int $mode * @param callable|null $callback */ File::write(string $filename, string $content = '', int $mode = 0, callable $callback = null); /** * 同步读取文件内容 * @param string $filename * @param callable|null $callback */ File::get(string $filename, callable $callback = null); /** * 同步写入文件内容 * @param string $filename * @param string $content * @param int $mode * @param callable|null $callback */ File::put(string $filename, string $content = '', int $mode = 0, callable $callback = null); /** * 异步执行命令 * @param string $command * @param $callback * @param array $arguments * @throws \ReflectionException */ File::exec(string $command, callable $callback = null); ```