PHP CLI인지 확인

how to determine if the current invocation is from CLI or web server
PHP CLI인지 확인
PHP 커스텀 함수 is_cli()

1 소스 코드[ | ]

<?php
function is_cli() { return (PHP_SAPI == 'cli'); }
var_dump( is_cli() );
<?php
function is_cli() { return (php_sapi_name() == 'cli'); }
var_dump( is_cli() );

2 실행 예시[ | ]

  • 쉘에서 실행하면...
[root@zetawiki php]# php is_cli.php 
bool(true)
bool(false)

3 같이 보기[ | ]

4 참고[ | ]

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}