php導(dǎo)入模塊文件分享
更新時(shí)間:2015年03月17日 14:27:11 投稿:hebedich
本文給大家分享的是php導(dǎo)入模塊文件分享,主要參數(shù)有導(dǎo)入文件路徑字符串,可以用"."代替"/", 導(dǎo)入文件類型的擴(kuò)展名(帶"."號(hào)),也可以是class/inc(簡(jiǎn)寫方式), 如果導(dǎo)入成功則返回true,否則返回異常對(duì)象,有需要的小伙伴參考下吧。
代碼很簡(jiǎn)單,大家注意看注釋就可以了。
復(fù)制代碼 代碼如下:
/**
* 導(dǎo)入模塊文件
*
* @param string $classString 導(dǎo)入文件路徑字符串,可以用"."代替"/"
* @param string $fileType 導(dǎo)入文件類型的擴(kuò)展名(帶"."號(hào)),也可以是class/inc(簡(jiǎn)寫方式)
* @return Exception 如果導(dǎo)入成功則返回true,否則返回異常對(duì)象
*
* @example
* importModule('gapi.Account') => include_once('modules/gapi/Account.class.php');
*/
function importModule($classString, $fileType = 'class')
{
$filename = $module_path. strtr($classString, '.', '/');
switch ($fileType) {
//導(dǎo)入類文件
case 'class': $filename .= '.class.php'; break;
//導(dǎo)入包含文件
case 'inc': $filename .= '.inc.php'; break;
//自定義導(dǎo)入文件的擴(kuò)展名
default: $filename .= $fileType; break;
}
if (is_file($filename))
{
include_once($filename);
}
else
{
exit('class "\\' . strtr($classString, '.', '\\') . '" is not found.');
}
}
以上就是本文分享給大家的代碼了,希望大家能夠喜歡。
您可能感興趣的文章:
- php 將excel導(dǎo)入mysql
- 實(shí)戰(zhàn)mysql導(dǎo)出中文亂碼及phpmyadmin導(dǎo)入中文亂碼的解決方法
- PHP導(dǎo)入Excel到MySQL的方法
- php導(dǎo)入導(dǎo)出excel實(shí)例
- 利用phpExcel實(shí)現(xiàn)Excel數(shù)據(jù)的導(dǎo)入導(dǎo)出(全步驟詳細(xì)解析)
- 利用phpexcel把excel導(dǎo)入數(shù)據(jù)庫(kù)和數(shù)據(jù)庫(kù)導(dǎo)出excel實(shí)現(xiàn)
- php導(dǎo)入csv文件碰到亂碼問題的解決方法
- ThinkPHP使用PHPExcel實(shí)現(xiàn)Excel數(shù)據(jù)導(dǎo)入導(dǎo)出完整實(shí)例
- ThinkPHP模版中導(dǎo)入CSS和JS文件的方法
- php將csv文件導(dǎo)入到mysql數(shù)據(jù)庫(kù)的方法
相關(guān)文章
thinkphp5 + ajax 使用formdata提交數(shù)據(jù)(包括文件上傳) 后臺(tái)返回json完整實(shí)例
這篇文章主要介紹了thinkphp5 + ajax 使用formdata提交數(shù)據(jù)(包括文件上傳) 后臺(tái)返回json操作,結(jié)合實(shí)例形式分析了thinkphp5 + ajax 使用formdata提交數(shù)據(jù)、文件上傳與后臺(tái)返回json遇到的相關(guān)問題即解決方法,需要的朋友可以參考下2020-03-03
ThinkPHP框架基于PDO方式連接數(shù)據(jù)庫(kù)操作示例
這篇文章主要介紹了ThinkPHP框架基于PDO方式連接數(shù)據(jù)庫(kù)操作,結(jié)合完整實(shí)例形式分析了thinkPHP使用PDO方式連接數(shù)據(jù)庫(kù)的相關(guān)配置、控制器及模板調(diào)用相關(guān)操作技巧,需要的朋友可以參考下2018-03-03
laravel 關(guān)聯(lián)關(guān)系遍歷數(shù)組的例子
今天小編就為大家分享一篇laravel 關(guān)聯(lián)關(guān)系遍歷數(shù)組的例子,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來(lái)看看吧2019-10-10
Zend Framework教程之Application和Bootstrap用法詳解
這篇文章主要介紹了Zend Framework教程之Application和Bootstrap用法,結(jié)合實(shí)例形式詳細(xì)分析了Application和Bootstrap的功能,使用技巧與相關(guān)注意事項(xiàng),需要的朋友可以參考下2016-03-03
ThinkPHP快速入門實(shí)例教程之?dāng)?shù)據(jù)分頁(yè)
這篇文章主要介紹了ThinkPHP快速入門實(shí)例教程的數(shù)據(jù)分頁(yè)實(shí)現(xiàn)過程,需要的朋友可以參考下2014-07-07
PHPMailer使用QQ郵箱實(shí)現(xiàn)郵件發(fā)送功能
這篇文章主要介紹了PHPMailer使用QQ郵箱實(shí)現(xiàn)郵件發(fā)送功能,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-08-08

