您好,欢迎访问一九零五行业门户网

解析php中获取系统信息的方法_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 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']
http://www.bkjia.com/phpjc/327854.htmlwww.bkjia.comtruehttp://www.bkjia.com/phpjc/327854.htmltecharticle$root = getenv('document_root'); ////服务器文档根目录 $port = getenv('server_port'); ////服务器端口 $file = getenv('script_name'); ////当前执行文件 $ua = getenv('...
其它类似信息

推荐信息