利用PHP怎么获取服务器端信息?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。
具体实现方法如下:
代码如下:
/* *
, *获取系统信息
, *
,
* @return数组,函数*/
getSystemInfo ()
{
,系统信息=美元数组();
,
,//系统
,系统信息美元[& # 39;操作系统# 39;]=PHP_OS;
,
,//PHP版本
,系统信息美元[& # 39;phpversion& # 39;]=PHP_VERSION;
,
,//Apache版本
,系统信息美元[& # 39;apacheversion& # 39;]=apache_get_version ();
,
,//ZEND版本
,系统信息美元[& # 39;zendversion& # 39;]=zend_version ();
,
,//GD相关
,如果(function_exists (& # 39; gd_info& # 39;))
, {
,$ gdInfo=gd_info ();
,$系统信息[& # 39;gdsupport& # 39;]=true;
,$系统信息[& # 39;gdversion& # 39;]=$ gdInfo [& # 39; GD版# 39;];
,}
,
其他,{
,$系统信息[& # 39;gdsupport& # 39;]=false;
,$系统信息[& # 39;gdversion& # 39;]=& # 39; & # 39;;
,}
,
,//安全模式
,系统信息美元[& # 39;safemode& # 39;]=ini_get (& # 39; safe_mode # 39;);
,
,//注册全局变量
,系统信息美元[& # 39;registerglobals& # 39;]=ini_get (& # 39; register_globals # 39;);
,
,//开启魔术引用
,系统信息美元[& # 39;magicquotes& # 39;]=(function_exists (“get_magic_quotes_gpc"),,get_magic_quotes_gpc ());
,
,//最大上传文件大小
,系统信息美元[& # 39;maxuploadfile& # 39;]=ini_get (& # 39; upload_max_filesize& # 39;);
,//脚本运行占用最大内存
,系统信息美元[& # 39;memorylimit& # 39;]=get_cfg_var (“memory_limit") ?get_cfg_var (“memory_limit"): & # 39; & # 39;;
,
,返回$系统信息;
}
看完上述内容,你们掌握利用PHP怎么获取服务器端信息的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注行业资讯频道,感谢各位的阅读!