PHP判断系统为windows还是linux

函数php_uname()返回所运行的系统信息。php_uname([string $mode]);
$mode可选参数:
'a': 返回所有信息
's': 操作系统的名称,如FreeBSD
'n': 主机的名称,如cnscn.org
'r': 版本名,如5.1.2-RELEASE
'v': 操作系统的版本号
'm': 核心类型,如i386

echo strtoupper(substr(PHP_OS,0,3))==='WIN'?'windows 服务器':'不是 widnows 服务器';
echo DIRECTORY_SEPARATOR=='\\'?'windows 服务器':'不是 widnows 服务器'; //根据分隔符判断
echo PATH_SEPARATOR==';'?'windows 服务器':'不是 widnows 服务器'; //根据PATH分割符判断

Tags: PHP

添加新评论