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

2015-01-24信息快讯网

本篇文章是对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']
php设计模式之命令模式使用示例
php接口和抽象类使用示例详解
php通过字符串调用函数示例
php多维数组去掉重复值示例分享
PHP 函数call_user_func和call_user_func_array用法详解
PHP 字符串长度判断效率更高的方法
PHP代码优化之成员变量获取速度对比
php递归方法实现无限分类实例代码
php中调用其他系统http接口的方法说明
PHP URL参数获取方式的四种例子
php判断字符串在另一个字符串位置的方法
php获取文件大小的方法
php获取bing每日壁纸示例分享
php根据操作系统转换文件名大小写的方法
PHP获取本周第一天和最后一天示例代码
php 判断服务器操作系统的类型
php $_SERVER windows系统与linux系统下的区别说明
php中的filesystem文件系统函数介绍及使用示例
关于PHPDocument 代码注释规范的总结
解析PHP对现有搜索引擎的调用
解析如何修改phpmyadmin中的默认登陆超时时间
深入PHP许愿墙模块功能分析
PHP实现简单聊天室(附源码)第1/2页
解析PHP留言本模块主要功能的函数说明(代码可实现)
通过PHP current函数获取未知字符键名数组第一个元素的值
PHP获取和操作配置文件php.ini的几个函数介绍
解析在PHP中使用全局变量的几种方法
基于PHP magic_quotes_gpc的使用方法详解
深入php中var_dump方法的使用详解
php中让上传的文件大小在上传前就受限制的两种解决方法
解析在apache里面给php写虚拟目录的详细方法
PHP获取MSN好友列表类的实现代码
php 获取本地IP代码
解析PHP获取当前网址及域名的实现代码
如何使用php判断所处服务器操作系统的类型
CI框架源码阅读,系统常量文件constants.php的配置
PHP+MySQL投票系统的设计和实现分享
PHP 文件系统详解
php中使用exec,system等函数调用系统命令的方法(不建议使用,可导致安全问题)
©2014-2024 dbsqp.com