Laravel如何检测是否是console内核(Artisan执
2019-12-16 本文已影响0人
如梦又似幻
可以使用Laravel内置函数:
if (app()->runningInConsole()) {
}
也可以使用PHP原生方法:
if (strpos(php_sapi_name(), 'cli') !== false) {
// 运行在命令行下
}
参考wiki:https://learnku.com/laravel/wikis/17001
https://www.php.net/manual/zh/function.php-sapi-name.php