Probé cosas como $ _ENV ['CLIENTNAME'] == 'Consola', pero parece funcionar solo en ciertos sistemas operativos (funcionó en Windows, no en Linux).¿Cómo verificar con PHP si el script se está ejecutando desde la consola o la solicitud del navegador?
Probé! Empty ($ _ [ 'SHELL'] ENV), pero eso no funciona siempre bien ...
¿Hay una manera de comprobar esto que funcione en todos los OS/de ambientes?
Gracias!
Dupe http://stackoverflow.com/questions/607373/is-there-any-way-to-know-if-a-php-script-is-running-in-cli-mode –