ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、视频、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
## 控制器调用artisan命令 ### 调用 `laravel`和`lumen`都可以引用类文件后再调用 ~~~ use Illuminate\Support\Facades\Artisan; $result = Artisan::call($command); ~~~ `laravel`还可以直接调用 ~~~ $result = \Artisan::call($command); ~~~ ### 命令的写法 在`artisan`的写法前面取消`php artisan`如; 自定义命令,写法:`command:命令名称` ~~~ $command = 'php artisan cache:clear'; // 错误写法 $command = 'php artisan help make:console'; // 错误写法 $command = 'command:test'; // 自定义命令 $command = 'list'; $command = '--version'; $command = '--help'; $command = '-h'; $command = 'help'; $command = 'cache:clear'; $result = \Artisan::call($command); ~~~ ### 注意 控制器调用`Artisan`没有输出返回值,如果成功,返回0