How to detect if I am in 'console' mode

后端 未结 7 3412
死守一世寂寞
死守一世寂寞 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:14

    Pure PHP:

    global $argv;
    if (empty($argv)) {
      // Browser mode
    }
    else {
      // Cli mode
    }
    

提交回复
热议问题