Próbowałem rzeczy takich jak $ _ENV ['CLIENTNAME'] == 'Console', ale wydaje się, że działa tylko na niektórych systemach operacyjnych (pracował w Windows, a nie Linux).Jak sprawdzić w PHP, czy skrypt jest uruchamiany z żądania konsoli lub przeglądarki?
próbowałem! Empty ($ _ ENV [ „SHELL”]), ale to nie działa zawsze albo ...
Czy istnieje sposób na sprawdzenie tego, że będzie działać na wszystkich systemów operacyjnych/Środowiska?
Dzięki!
Dupe http://stackoverflow.com/questions/607373/is-there-any-way-to-know-if-a-php-script-is-running-in-cli-mode –