找出我的PHP脚本运行的操作系统

时间:2011-05-12 13:29:18

标签: php operating-system

  

可能重复:
  How to get the OS on which PHP is running?

我需要我的脚本能够识别它是在Windows上运行还是在Linux系统上运行,因此它可以相应地运行。我该怎么做?

编辑:我需要一种明确的方法,这样就没有识别错误操作系统的风险。

6 个答案:

答案 0 :(得分:1)

你看过php_uname()函数了吗?

http://us.php.net/manual/en/function.php-uname.php

答案 1 :(得分:1)

if (PHP_OS == 'Linux') echo 'Linux os!'

答案 2 :(得分:1)

预定义常量:PHP_OS ........

答案 3 :(得分:1)

php_uname和/或PHP_OS常量会告诉您。请参阅此处的示例:http://www.php.net/manual/en/function.php-uname.php

答案 4 :(得分:0)

如果我谷歌'os php',那么这是second link

答案 5 :(得分:-2)

请注意,从浏览器到您的代码的任何内容都可能是欺骗性的,因此它不是“明确的”。