当前位置:首页 > PHP教程 > php文件操作 > 列表

php导入模块文件分享

发布:smiling 来源: PHP粉丝网  添加日期:2021-05-16 18:42:52 浏览: 评论:0 

本文给大家分享的是php导入模块文件分享,主要参数有导入文件路径字符串,可以用"."代替"/", 导入文件类型的扩展名(带"."号),也可以是class/inc(简写方式), 如果导入成功则返回true,否则返回异常对象,有需要的小伙伴参考下吧。

代码很简单,大家注意看注释就可以了,代码如下:

  1. /** 
  2.  * 导入模块文件 
  3.  * 
  4.  * @param string $classString 导入文件路径字符串,可以用"."代替"/" 
  5.  * @param string $fileType 导入文件类型的扩展名(带"."号),也可以是class/inc(简写方式) 
  6.  * @return Exception 如果导入成功则返回true,否则返回异常对象 
  7.  * 
  8.  * @example 
  9.  * importModule('gapi.Account') => include_once('modules/gapi/Account.class.php'); 
  10.  */ 
  11. function importModule($classString$fileType = 'class'
  12.     $filename = $module_pathstrtr($classString'.''/'); 
  13.     switch ($fileType) { 
  14.         //导入类文件 
  15.         case 'class'$filename .= '.class.php'break
  16.         //导入包含文件 
  17.         case 'inc'$filename .= '.inc.php'break
  18.         //自定义导入文件的扩展名 
  19.         default$filename .= $fileTypebreak
  20.     } 
  21.     if (is_file($filename)) 
  22.     { 
  23.         include_once($filename); 
  24.     } 
  25.     else 
  26.     { 
  27.         exit('class "\\' . strtr($classString, '.', '\\') . '" is not found.'); 
  28.     } 

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

Tags: php导入模块文件

分享到: