ホームページ >バックエンド開発 >PHPチュートリアル >PHP でサーバー側の情報を取得する方法、php でサーバー側の情報を取得する_PHP チュートリアル

PHP でサーバー側の情報を取得する方法、php でサーバー側の情報を取得する_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-13 10:12:44864ブラウズ

サーバー側の情報を取得するための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

tru​​e

http://www.bkjia.com/PHPjc/919268.html
技術記事

PHP でサーバー側の情報を取得する方法、PHP でサーバー側の情報を取得する方法 この記事では、PHP でサーバー側の情報を取得する方法について説明します。参考のためにみんなで共有してください。 具体的な実装方法は以下の通りです...

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。