PHP 獲取服務器詳細信息的原生方法


獲取系統類型及版本號:    php_uname()     (例:Windows NT PCA15130 6.1 build 7601 (Windows 7 Ultimate Edition Service Pack 1) i586)

只獲取系統類型:          php_uname('s')       (或:PHP_OS,例:Windows NT)

只獲取系統版本號:        php_uname('r')

獲取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_LANGUAG']

獲取服務器Web端口:      $_SERVER['SERVER_PORT']


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM