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;
}
print_r(getSystemInfo());
?>
PS:上面的代码只对Apache服务器起作用,IIS的服务器会出现报错
效果图: