美文网首页laravel
Laravel 中检测是否在命令行执行?

Laravel 中检测是否在命令行执行?

作者: 足迹人生2017 | 来源:发表于2018-10-08 11:05 被阅读21次

    原文https://laravel-china.org/wikis/17001
    有时候,我们需要判断是否是在命令行环境中执行,可以使用:

    if (app()->runningInConsole()) {
        // 运行在命令行下
    }
    

    当然,在 PHP 中,你永远可以使用 PHP 原生的方法来检测:

    if (strpos(php_sapi_name(), 'cli') !== false) {
        // 运行在命令行下
    }
    

    相关文章

      网友评论

        本文标题:Laravel 中检测是否在命令行执行?

        本文链接:https://www.haomeiwen.com/subject/ybmdaftx.html