Ho provato cose come $ _ENV ['CLIENTNAME'] == 'Console' ma sembra funzionare solo su determinati SO (funzionanti in Windows, non in Linux).Come verificare con PHP se lo script viene eseguito dalla console o richiesta del browser?
ho provato! Empty ($ _ ENV [ 'SHELL']), ma questo non funziona sempre o ...
C'è un modo per controllare questo che funzionerà in tutti i sistemi operativi/ambienti?
Grazie!
Dupe http://stackoverflow.com/questions/607373/is-there-any-way-to-know-if-a-php-script-is-running-in-cli-mode –