サーバー側の情報を取得するためのPHPメソッド、サーバー側の情報を取得するためのPHP
この記事の例では、PHP がサーバー側の情報を取得する方法について説明します。参考のためにみんなで共有してください。
具体的な実装方法は以下の通りです。
コードをコピーします コードは次のとおりです:
/**
* システム情報を取得します
*
* @return 配列
*/
関数 getSystemInfo()
{
$systemInfo = 配列();
// システム
$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 バージョン']
}
それ以外は
{
$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") : '-';
$systemInfo を返します。
}
この記事で説明した内容が皆様の PHP プログラミング設計に役立つことを願っています。
http://www.bkjia.com/PHPjc/919268.html
www.bkjia.com
true
http://www.bkjia.com/PHPjc/919268.html
技術記事
PHP でサーバー側の情報を取得する方法、PHP でサーバー側の情報を取得する方法 この記事では、PHP でサーバー側の情報を取得する方法について説明します。参考のためにみんなで共有してください。 具体的な実装方法は以下の通りです...