php_uname()这个函数的意义在于返回当前PHP所运行的系统的信息,下面对这个函数详细说明一下:
/**
* 功能:返回当前PHP所运行的系统的信息
* @param string $mode
* 'a': 返回所有信息
* 's': 操作系统的名称,如FreeBSD
* 'n': 主机的名称,如cnscn.org
* 'r': 版本名,如5.1.2-RELEASE
* 'v': 操作系统的版本号
* 'm': 核心类型,如i386
* @return string
*/
string php_uname([string $mode]);
使用示例:
echo php_uname();
echo php_uname('s');
PHP_OS php自带的一个内置常量,返回的是服务器端的操作系统标示,值为(WINNT,WIN32等)
使用示例:
echo strtoupper(substr(PHP_OS,0,3))==='WIN'?'windows 服务器':'不是 widnows 服务器';