PHP中获取系统信息函数使用总结

php日常开发中其实很少涉及对系统信息(操作系统信息、各种资源使用信息、磁盘信息等)的获取,大部分人可能只是使用到phpinfo函数进行环境的设置的查看,对于其他关于系统信息获取的函数了解很少,今天也是碰到了需要获取php环境所在系统的信息才有时间整理一下相关的函数使用方法,以便日后可以方便查阅

jesen
1
2020-03-28 16:27:07
文档目录
我的书签
 

使用php_sapi_name获取php运行方式

一、定义
函数返回PHP与 WEB 服务器之间运行的模式(官方语言表示为PHP与WEB服务器之间的接口类型(the Server API, SAPI))的小写字符串,也可以使用PHP_SAPI常量来获取SAPI的字符串表示
二、语法
php_sapi_name ( void ) : string (PHP 4 >= 4.0.1, PHP 5, PHP 7)

例如:CLI 的 PHP 下这个字符串会是 "cli";Apache 下可能会有几个不同的值,取决于具体使用的 SAPI,比如: 返回的值是apache2handler 或 apache2filter而不是apache。
返回的值还包括了 aolserver、apache、 apache2filter、apache2handler、 caudium、cgi (直到 PHP 5.3), cgi-fcgi、cli、 cli-server、 continuity、embed、fpm-fcgi、 isapi、litespeed、 milter、nsapi、 phttpd、pi3web、roxen、 thttpd、tux 和 webjames等

友情提示