ホームページ  >  記事  >  バックエンド開発  >  PHPインポートモジュールファイル共有_PHPチュートリアル

PHPインポートモジュールファイル共有_PHPチュートリアル

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

phpインポートモジュールのファイル共有

この記事では、phpインポートモジュールのファイル共有について説明します。主なパラメータは、「/」の代わりに「.」を使用できます。インポートされたファイル タイプ (「 .」付き)、または class/inc (省略形) を指定できます。インポートが成功した場合は true を返し、そうでない場合は例外オブジェクトを返します。

コードは非常にシンプルなので、コメントに注意してください。

コードは次のとおりです:


/**
* モジュールファイルをインポートします
*
* @param string $classString ファイルのパス文字列をインポートします。「/」の代わりに「.」を使用できます
* @param string $fileType インポートされたファイルタイプの拡張子 (「.」記号付き)、class/inc (省略形) にすることもできます
* @return Exception インポートが成功した場合は true を返し、それ以外の場合は例外オブジェクトを返します
*
* @example
* importModule('gapi.Account') => include_once('modules/gapi/Account.class.php');
*/
関数 importModule($classString, $fileType = 'class')
{
$filename = $module_path.strtr($classString, '.', '/');
スイッチ ($fileType) {
//クラスファイルをインポートします
case 'class': $filename .= '.class.php';
//インクルードされたファイルをインポートします
case 'inc': $filename .= '.inc.php';
//インポートしたファイルの拡張子をカスタマイズします
デフォルト: $filename .= $fileType ブレーク;
}
if (is_file($filename))
{
include_once($filename);
}
それ以外
{
exit('class "\' . strtr($classString, '.', '\') . '" が見つかりません。');
}
}

上記はこの記事で共有したコードです。気に入っていただければ幸いです。

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/969347.html技術記事 PHP インポート モジュールのファイル共有 この記事では、PHP インポート モジュールのファイル共有について説明します。主なパラメーターは、インポート ファイルのパス文字列 (./ で置き換えることができます) と、インポートされたファイルの種類の拡張子 (...
) です。
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。