php服务器端信息,PHP_PHP获取服务器端信息的方法,本文实例讲述了PHP获取服务器 - phpStudy...

PHP获取服务器端信息的方法

本文实例讲述了PHP获取服务器端信息的方法。分享给大家供大家参考。

具体实现方法如下:

/**

* 获取系统信息

*

* @return array

*/

function getSystemInfo()

{

$systemInfo = array();

// 系统

$systemInfo['os'] = PHP_OS;

// PHP版本

$systemInfo['phpversion'] = PHP_VERSION;

// Apache版本

$systemInfo['apacheversion'] = apache_get_version();

// ZEND版本

$systemInfo['zendversion'] = zend_version();

// GD相关

if (function_exists('gd_info'))

{

$gdInfo = gd_info();

$systemInfo['gdsupport'] = true;

$systemInfo['gdversion'] = $gdInfo['GD Version'];

}

else

{

$systemInfo['gdsupport'] = false;

$systemInfo['gdversion'] = '';

}

// 安全模式

$systemInfo['safemode'] = ini_get('safe_mode');

// 注册全局变量

$systemInfo['registerglobals'] = ini_get('register_globals');

// 开启魔术引用

$systemInfo['magicquotes'] = (function_exists("get_magic_quotes_gpc") && get_magic_quotes_gpc());

// 最大上传文件大小

$systemInfo['maxuploadfile'] = ini_get('upload_max_filesize');

// 脚本运行占用最大内存

$systemInfo['memorylimit'] = get_cfg_var("memory_limit") ? get_cfg_var("memory_limit") : '-';

return $systemInfo;

}

希望本文所述对大家的PHP程序设计有所帮助。相关阅读:

PHP永久登录、记住我功能实现方法和安全做法

Easyui form combobox省市区三级联动

WordPress中查询文章的循环Loop结构及用法分析

深入Android开发FAQ的详解

在Linux系统上使用交换文件扩展swap空间的方法

Android图片色彩变换实现方法

Linux系统下将源码包制作为rpm包的教程

在MySQL中使用mysqlbinlog flashback的简单教程

jquery获取复选框checkbox的值的简单实现方法

Sqlite 常用函数 推荐

微信公众平台开发之处理图片.Net代码解析

C#省份城市下拉框联动简单实现方法

迎接正式版!Win10预览版官方ISO镜像一天内下架

MongoDB的mongo shell常用操作方法及操作脚本笔记

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值