Está disponible para el navegador,cómo hacer que un archivo PHP pueda ejecutarse solo a través del modo CLI?
pero no quiero que se ejecute cuando se navegado por el usuario,
decir, cuando navegado debe salir,
hay una manera de detectar si se trata de la actualidad Cmmand Modo de línea?
He encontrado la respuesta, puedo verificar: isset ($ argv) – omg
Probablemente sea mejor que uses php_sapi_name. Es la forma aceptada de hacer lo que quieres. –
@Shore: realmente no deberías usar $ argv. Está controlado por una configuración INI, no CGI vs. CLI: http://us3.php.net/manual/en/ini.core.php#ini.register-argc-argv –