php導入モジュールファイル共有
コードは簡単です。コメントを見てください。
/**
*
*
* @param string $classString , "." "/"
* @param string $fileType ( "." ), class/inc( )
* @return Exception true,
*
* @example
* importModule('gapi.Account') => include_once('modules/gapi/Account.class.php');
*/
function importModule($classString, $fileType = 'class')
{
$filename = $module_path. strtr($classString, '.', '/');
switch ($fileType) {
//
case 'class': $filename .= '.class.php'; break;
//
case 'inc': $filename .= '.inc.php'; break;
//
default: $filename .= $fileType; break;
}
if (is_file($filename))
{
include_once($filename);
}
else
{
exit('class "\\\' . strtr($classString, '.', '\\') . '" is not found.');
}
}
以上はこの文章で皆さんのコードを共有しました。