收藏本站 收藏本站
积木网首页 - 软件测试 - 常用手册 - 站长工具 - 技术社区
首页 > PHP > PHP选项设置 > 正文

首页 - PHP - 数据库 - 操作系统 - 游戏开发 - JS - Android - MySql - Redis - MongoDB - Win8 - Shell编程 - DOS命令 - jQuery - CSS样式 - Python - Perl

Access - Oracle - DB2 - SQLServer - MsSql2008 - MsSql2005 - Sqlite - PostgreSQL - node.js - extjs - JavaScript vbs - Powershell - Ruby

PHP技巧 - PHP基础 - PHP实例 - PHP字符串 - PHP数据库函数 - Mysql函数 - PDO类库 - PHP错误处理 - PHP选项 - PHP函数库 - PHP数学函数 - PHP数组

PHP选项:php_sapi_name()的用法

php_sapi_name

(PHP 4 >= 4.0.1, PHP 5)

php_sapi_name — 返回 web 服务器和 PHP 之间的接口类型

说明

string php_sapi_name ( void )

返回描述 PHP 所使用的接口类型(the Server API, SAPI)的小写字符串。 例如,CLI 的 PHP 下这个字符串会是 "cli",Apache 下可能会有几个不同的值,取决于具体使用的 SAPI。 以下列出了可能的值。

返回值

返回接口类型的小写字符串。

尽管不够全面,可能返回的值包括了 aolserver、apache、 apache2filter、apache2handler、 caudium、cgi (直到 PHP 5.3), cgi-fcgi、cli、 continuity、embed、 isapi、litespeed、 milter、nsapi、 phttpd、pi3web、roxen、 thttpd、tux 和 webjames。

范例

Example #1 php_sapi_name() 例子

以下例子检测了子字符串 cgi,因为它也有可能会是 cgi-fcgi。

<?php
$sapi_type = php_sapi_name();
if (substr($sapi_type, 0, 3) == 'cgi') {
    echo "You are using CGI PHPn";
} else {
    echo "You are not using CGI PHPn";
}
?>

注释

Note: 另一种方法

PHP 常量 PHP_SAPI 具有和 php_sapi_name() 相同的值。

Tip 一个潜在的疑难问题

定义的 SAPI 可能不够明显,比如它可能定义为 apache2handler 或 apache2filter,而不是 apache

参见

PHP_SAPI

PHP选项:php_logo_guid()的用法
php_logo_guid(PHP4,PHP55.5)php_logo_guid获取logo的guid说明stringphp_logo_guid(void)此函数能够返回用于显示PHPlogo内置图像的ID。图像仅在expose_php启用时显示。Warning自PH

PHP选项:php_ini_scanned_files()的用法
php_ini_scanned_files(PHP4=4.3.0,PHP5)php_ini_scanned_files返回从额外ini目录里解析的.ini文件列表说明stringphp_ini_scanned_files(void)php_ini_scanned_files()返回解析的php.ini后

PHP选项:memory_get_usage()的用法
memory_get_usage(PHP4=4.3.2,PHP5)memory_get_usage返回分配给PHP的内存量说明intmemory_get_usage([bool$real_usage=false])返回当前分配给你的PHP脚本的内存量,单位是字节(by

本周排行

更新排行

强悍的草根IT技术社区,这里应该有您想要的!
Copyright © 2010 Gimoo.Net. All Rights Rreserved  京ICP备05050695号