如何使用PHP来确定服务器操作系统的类型
现在,如何确定什么类型的服务器,PHP程序你是执行通过判断当前服务器的类型
PHP有许多系统预定义的变量,通过判断它们是否可以简单地判断系统是Windows还是UNIX
相关函数或预定义变量如下所示
复制代码代码如下所示:
php_uname();
php_os
directory_separator
php_shlib_suffix
path_separator
具体程序:
复制代码代码如下所示:
<
如果(path_separator = =:)echo'linux;
其他echo'windows;
>
也许
复制代码代码如下所示:
< PHP
php_uname(回声);
回声php_os;
一些可能的输出:
Linux主机2.4.21-0.13mdk # 1 3月14日星期五15:08:06 EST 2003 i686
Linux
FreeBSD localhost 3.2-release # 15:12月17日星期08:46:02 GMT 2001
FreeBSD
Windows NT 5.1建2600泡沫
WinNT
* /
如果(strtoupper(substr(php_os,0, 3))= = = 'win){
echo'this是服务器使用Windows!;
{人}
echo'this是服务器不使用Windows!
}
>