php

位置:IT落伍者 >> php >> 浏览文章

解析php中获取系统信息的方法


发布日期:2021年12月26日
 
解析php中获取系统信息的方法

$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 build )
只获取系统类型          php_uname(s)        (或PHP_OSWindows NT)
只获取系统版本号        php_uname(r)        (例)
获取PHP运行方式         php_sapi_name()       (PHP run modeapachehandler)
获取前进程用户名        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]

               

上一篇:PHP通过访客来路获取搜索关键词的方法

下一篇:php中输出变量加大括号{}作用