>백엔드 개발 >PHP 튜토리얼 >php如何在代码中判断运行方式是fastCgi还是CLI?

php如何在代码中判断运行方式是fastCgi还是CLI?

WBOY
WBOY원래의
2016-06-06 20:14:181872검색

如题,例如在一个方法中,如何判断当前进程是由php-fpm启动的,还是直接在命令行启动的?

回复内容:

如题,例如在一个方法中,如何判断当前进程是由php-fpm启动的,还是直接在命令行启动的?

php_sapi_name http://php.net/manual/en/function.php-sapi-name.php

http://php.net/php_sapi_name
PHP的几种SAPI:
php(cli,cli-server)
php-fpm(fpm-fcgi)
php-cgi(cgi-fcgi)
libphp.so(apache2handler)

<code>PHP_SAPI || php_sapi_name</code>
성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.