php_sapi_name( void ) 复制 php_sapi_name() 返回描述 PHP 所使用的接口类型(the Server API, SAPI)的小写字符串。 例如,CLI 的 PHP 下这个字符串会是 "cli",Apache 下可能会有几个不同的值,取决于具体使用的 SAPI。 以下列出了可能的值。 参数...
php_sapi_name—返回 web 服务器和 PHP 之间的接口类型 说明 php_sapi_name():string|false 返回描述 PHP 所使用的接口类型(the Server API, SAPI)的小写字符串。 例如,CLI 的 PHP 下这个字符串会是 "cli",Apache 下可能会有几个不同的值,取决于具体使用的 SAPI。 以下列出了可能的值。 返回值 返回接口...
SAPI(Server Application Programming Interface)服务器应用程序编程接口,即PHP与其他应用交互的接口,PHP脚本要执行有很多方式,通过Web服务器,或者直接在命令行下,也可以嵌入在其他程序中。 返回值等同于PHP常量:PHP_SAPI 说明: php_sapi_name (void ) :string 返回描述 PHP 所使用的接口类型(the Server API, SAPI)...
1,php_sapi_name() php_sapi_name返回web服务器和php之间的接口类型。函数说明: 1 string php_sapi_name(void) 返回描述php所使用的接口类型的小写字符串,例如CLI的php下这个字符串是“cli“,Apache下可能会有几个不同的值,取决于使用的SAPI。 实例: ...
2、提供了多种不同的SAPI,常见的有:apache、apache2filter、apache2handler、cli、cgi、embed 、fast-cgi、isapi 等等。 实例 代码语言:javascript 代码运行次数:0 php_sapi_name()— 返回 web 服务器和PHP之间的接口类型。可能返回的值包括了 aolserver、apache、 apache2filter、apache2handler、 caudium、cgi (...
在PHP编程中,一个常用的函数php_sapi_name()用于检测当前PHP脚本运行的SAPI类型。SAPI代表Server API,即PHP与Web服务器交互的方式。让我们通过一个实例来了解如何使用它。首先,我们导入php_sapi_name()函数并将其赋值给变量$sapi_type:php <?php sapi_type = php_sapi_name();?> 然后,我们...
PHP_sapi_name函数提供了一个关键信息,它返回一个字符串,这个字符串详细说明了PHP与Web服务器之间的交互方式。这个函数的返回值可以帮助开发者了解PHP运行环境的类型和特性。常见的返回值包括:aolserver、apache、apache2filter、apache2handler等,这些标识了PHP与Apache服务器的不同集成模式。例如,cgi在...
php_sapi_name() 是用来检测PHP运行环境的函数。 该函数返回一个描述PHP与WEB服务器接口的小写字符串。 例如:aolserver,apache,apache2filter,apache2handler,caudium,cgi(until PHP 5.3),cgi-fcgi,cli,continuity,embed,isapi,litespeed,milter,nsapi,phttpd,pi3web,roxen,thttpd,tux,webjames. ...
php_sapi_name() == 'cli' ? die() : ''; // 防止在cli下运行 $content = file_get_contents(__FILE__); // 同样防止在cli下运行,这里可能是怕直接hook了php_sapi_name if(!isset($_SERVER['HTTP_HOST']) && !isset($_SERVER['SEREVER_ADDR']) && !isset($_SERVER['REMOTE_ADDR'])) {...