×

利用PHP 获取系统信息,服务器详细信息

天外来信 天外来信 发表于2012-08-23 15:12:25 浏览2906 评论0

抢沙发发表评论

获取系统类型及版本号: phpuname() (例:Windows NT COMPUTER 5.1 build 2600)
只获取系统类型: php
uname('s') (或:PHPOS,例:Windows NT)
只获取系统版本号: php
uname('r') (例:5.1)
获取PHP运行方式: phpsapiname() (PHP run mode:apache2handler)
获取前进程用户名: GetCurrentUser()
获取PHP版本: PHPVERSION
获取Zend版本: Zend
Version()
获取PHP安装路径: DEFAULTINCLUDEPATH
获取当前文件绝对路径: FILE
 
获取Http请求中Host值: $SERVER["HTTPHOST"] (返回值为域名或IP)
获取服务器IP: GetHostByName($SERVER['SERVERNAME'])
接受请求的服务器IP: $SERVER["SERVERADDR"] (有时候获取不到,推荐用:GetHostByName($SERVER['SERVERNAME']))
获取客户端IP: $SERVER['REMOTEADDR']
获取服务器解译引擎: $SERVER['SERVERSOFTWARE']
获取服务器CPU数量: $SERVER['PROCESSORIDENTIFIER']
获取服务器系统目录: $SERVER['SystemRoot']
获取服务器域名: $
SERVER['SERVERNAME'] (建议使用:$SERVER["HTTPHOST"])
获取用户域名: $
SERVER['USERDOMAIN']
获取服务器语言: $SERVER['HTTPACCEPTLANGUAGE']
获取服务器Web端口: $
SERVER['SERVER_PORT']

评论列表

访客