程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> PHP獲取服務器端信息函數

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;
}

 


 


  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved