如何检查PHP是否在内置服务器下运行?

时间:2018-03-15 05:12:17

标签: php

从PHP,我如何检查我的服务器是否已启动,例如:

php -S localhost:8080 -t public index.php

?我需要一些特殊的逻辑来在开发期间提供静态文件。 Nginx不需要这个代码,所以我想进行检查。

1 个答案:

答案 0 :(得分:1)

致电php_sapi_name()。它在内置服务器下运行时返回"cli-server",从nginx运行时返回另一个值(可能是"cgi-fcgi""fpm-fcgi",具体取决于您的设置)。