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

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

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

http://php.net/php_sapi_name
PHP的几种SAPI:
phpcli,cli-server
php-fpmfpm-fcgi
php-cgicgi-fcgi
libphp.soapache2handler

PHP_SAPI || php_sapi_name

发表评论

电子邮件地址不会被公开。 必填项已用*标注