How to detect if I am in 'console' mode

后端 未结 7 3440
死守一世寂寞
死守一世寂寞 2021-02-20 18:45

I am writing an app that runs from the browser. However, some model functions are also called from the Yii2 console. Therefore, I am getting errors when trying to access variabl

7条回答
  •  春和景丽
    2021-02-20 19:01

    There is a simpler way to figure this out without going through the Yii objects

    if (php_sapi_name() == "cli") {
        return;
    }
    

    ...and it works for all PHP scripts ...and it is lighter

提交回复
热议问题