廣告聯播

2009年4月8日 星期三

[PHP] 取得運行的 OS 平台資訊

From: Polin Wei

PHP 提供三種方式來取得目前運行主機的 OS 平台資訊

1. PHP_OS
2. getenv('OS')
3. php_uname();

程式若為:
<?php
echo PHP_OS."<br>";
echo getenv('OS')."<br>";
echo php_uname()."<br>";
?>


以在 OS 為 windowns XP 的平台來說, 相對應的值為
1. echo PHP_OS; => WINNT
2. echo getenv('OS') => Windows_NT
3. php_uname(); => Windows NT polinwei 5.1 build 2600

以 OS 為 Linux : CentOS 的平台來說, 相對應的值為
1. echo PHP_OS; => Linux
2. echo getenv('OS') =>
3. php_uname(); => Linux polinwei.com 2.6.18-128.1.1.el5 #1 SMP Mon Jan 26 13:58:24 EST 2009 x86_64

沒有留言:

張貼留言