php 系統資訊,PHP利用獲取系統資訊的簡單示例

2021-10-25 20:32:02 字數 1701 閱讀 5442

這篇文章主要為大家詳細介紹了php利用獲取系統資訊的簡單示例,具有一定的參考價值,可以用來參考一下。

感興趣的小夥伴,下面一起跟隨512筆記的小玲來看看吧!$root = getenv('document_root'); 伺服器文件根目錄

$port = getenv('server_port'); 伺服器端口

$file = getenv('script_name'); 當前執行檔案

$ua = getenv('http_user_agent'); 使用者ua

$method = getenv('request_method'); 請求方法

$protocol = getenv('server_protocol'); 傳輸協議

getmypid(), 返回當前php程序的程序id號,該函式不需要輸入引數。

get_current_user(), 返回當前程式的所有者名稱,該函式也不需要輸入引數。

**如下:

獲取系統型別及版本號:    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']

您可能感興趣的文章

mysql 獲取系統資訊 PHP如何獲取系統資訊

php如何獲取系統資訊 php如何獲取系統資訊 獲取php版本 php version 獲取php安裝路徑 default include path 獲取當前檔案絕對路徑 file 獲取系統型別 php uname s 獲取php執行方式 php sapi name 獲取http請求中host值 s...

php 利用反射API獲取類資訊

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!php具有完整的反射api,可以對類 介面 函式 方法和擴充套件進行反向工程。反射api並提供方法取出函式 類和方法中的文件注釋。本文將介紹使用php反射api獲取類資訊的方法,提供完整演示 ref new reflectionclass clas...

php 獲取請求,PHP 擴充套件 獲取請求資訊

在 main sapi.h 下定義了會使用到的 http request 屬性,在擴充套件中可以引用該標頭檔案並使用 sg 巨集來使用 sapi 的全域性變數,結構如下 typedef struct sapi globals struct sapi globals struct 結構體 sapi r...