1. 程式人生 > >php中獲取系統資訊的方法

php中獲取系統資訊的方法

獲取系統型別及版本號:    php_uname()                                   (例:Windows NT COMPUTER 5.1 build 2600)
只獲取系統型別:          php_uname('s')                                (或:PHP_OS,例:Windows NT)
只獲取系統版本號:        php_uname('r')                                (例:5.1)
獲取PHP執行方式:         php_sapi_name()                               (PHP run mode:apache2handler)
獲取前程序使用者名稱:        Get_Current_User()
獲取PHP版本:             PHP_VERSION
獲取Zend版本:            Zend_Version()
獲取PHP安裝路徑:         DEFAULT_INCLUDE_PATH
獲取當前檔案絕對路徑:    __FILE__

獲取Http請求中Host值:    $_SERVER["HTTP_HOST"]                         (返回值為域名或IP)
獲取伺服器IP:            GetHostByName($_SERVER['SERVER_NAME'])
接受請求的伺服器IP:      $_SERVER["SERVER_ADDR"]                       (有時候獲取不到,推薦用:GetHostByName($_SERVER['SERVER_NAME']))
獲取客戶端IP:            $_SERVER['REMOTE_ADDR']
獲取伺服器解譯引擎:      $_SERVER['SERVER_SOFTWARE']
獲取伺服器CPU數量:       $_SERVER['PROCESSOR_IDENTIFIER']
獲取伺服器系統目錄:      $_SERVER['SystemRoot']
獲取伺服器域名:          $_SERVER['SERVER_NAME']                       (建議使用:$_SERVER["HTTP_HOST"])
獲取使用者域名:            $_SERVER['USERDOMAIN']
獲取伺服器語言:          $_SERVER['HTTP_ACCEPT_LANGUAGE']
獲取伺服器Web埠:       $_SERVER['SERVER_PORT']