加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

php导入模块文件分享

发布时间:2020-12-13 02:29:25 所属栏目:PHP教程 来源:网络整理
导读:《PHP实例:php导入模块文件分享》要点: 本文介绍了PHP实例:php导入模块文件分享,希望对您有用。如果有疑问,可以联系我们。 PHP教程 代码很简单,大家注意看注释就可以了. 代码如下: /** ?* 导入模块文件 ?* ?* @param string $classString 导入文件路径

《PHP实例:php导入模块文件分享》要点:
本文介绍了PHP实例:php导入模块文件分享,希望对您有用。如果有疑问,可以联系我们。

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.');
??? }
}

PHP教程以上就是本文分享给大家的代码了,希望大家能够喜欢.

欢迎参与《PHP实例:php导入模块文件分享》讨论,分享您的想法,编程之家 52php.cn为您提供专业教程。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读