最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

php中使用__autoload()自動加載未定義類的實現(xiàn)代碼

 更新時間:2013年02月06日 17:27:59   作者:  
當(dāng)PHP引擎遇到未實例化的類時就會觸發(fā)這個方法,當(dāng)然你的php代碼中要用到__autoload()才可以哦

下面是一段使用__autoload()的代碼,供大家學(xué)習(xí)參考:

復(fù)制代碼 代碼如下:

<?php
/**
* 自動加載相關(guān)類庫文件
*/
function __autoload($classname){
if(substr($classname,-6)=="Action"){
include APP_PATH.'controllers/'.$classname.'.class.php';
}elseif(substr($classname, -5)=="Model"){
include APP_PATH.'models/'.$classname.'.class.php';
}elseif($classname=="Smarty"){
include SYSTEM_PATH.'smarty/Smarty.class.php';
}else{
include APP_PATH.'common/'.$classname.'.class.php';
}
}
?>

另一種包含路徑的方法:

復(fù)制代碼 代碼如下:

<?php
function __autoload($class_name) {
$path = str_replace('_', DIRECTORY_SEPARATOR, $class_name);
require_once $path.'.php';
}
?>


說明:將下劃線轉(zhuǎn)換為目錄分隔符(DIRECTORY_SEPARATOR),這樣做即可以有效管理庫文件,又解決了跨平臺的問題。

相關(guān)文章

  • Mac下關(guān)于PHP環(huán)境和擴展的安裝詳解

    Mac下關(guān)于PHP環(huán)境和擴展的安裝詳解

    今天小編就為大家分享一篇Mac下關(guān)于PHP環(huán)境和擴展的安裝詳解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-10-10
  • PHP+mysql+ajax輕量級聊天室實現(xiàn)方法詳解

    PHP+mysql+ajax輕量級聊天室實現(xiàn)方法詳解

    這篇文章主要介紹了PHP+mysql+ajax輕量級聊天室實現(xiàn)方法,結(jié)合實例形式分析了php+mysql實現(xiàn)實時聊天室功能的具體步驟與相關(guān)實現(xiàn)技巧,需要的朋友可以參考下
    2016-10-10
  • PHP表單遞交控件名稱含有點號(.)會被轉(zhuǎn)化為下劃線(_)的處理方法

    PHP表單遞交控件名稱含有點號(.)會被轉(zhuǎn)化為下劃線(_)的處理方法

    做項目的過程中發(fā)現(xiàn),表單遞交就是不成功,后來發(fā)現(xiàn)原來我給控件的名字不規(guī)范導(dǎo)致,控件遞交到后端之后,發(fā)現(xiàn)所有我控件名字中含有.號的名字,遞交過之后都會被轉(zhuǎn)化成下劃線_
    2013-01-01
  • php var_export與var_dump 輸出的不同

    php var_export與var_dump 輸出的不同

    var_export必須返回合法的php代碼,也就是說,var_export返回的代碼,可以直接當(dāng)作php代碼賦值個一個變量。 而這個變量就會取得和被var_export一樣的類型的值
    2013-08-08
  • yii 2.0中表單小部件的使用方法示例

    yii 2.0中表單小部件的使用方法示例

    這篇文章主要給大家介紹了關(guān)于yii 2.0中表單小部件的使用方法,文中介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面來一起看看吧。
    2017-05-05
  • 淺析php中array_map和array_walk的使用對比

    淺析php中array_map和array_walk的使用對比

    這篇文章給大家先是詳細的介紹了array_map()和array_walk()的語法、參數(shù)以及注意事項,而后又給大家詳細的介紹了其中的關(guān)鍵點,文中介紹的很詳細,相信會對大家的理解和學(xué)習(xí)很有幫助,有需要的朋友們可以參考借鑒,感興趣的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧。
    2016-11-11
  • PHP內(nèi)置的Math函數(shù)效率測試

    PHP內(nèi)置的Math函數(shù)效率測試

    這篇文章主要介紹了PHP內(nèi)置的Math函數(shù)效率測試,以實例形式測試了相關(guān)的PHP內(nèi)置數(shù)學(xué)運算函數(shù)的執(zhí)行時間,分析其運行效率,需要的朋友可以參考下
    2014-12-12
  • php number_format() 函數(shù)通過千位分組來格式化數(shù)字的實現(xiàn)代碼

    php number_format() 函數(shù)通過千位分組來格式化數(shù)字的實現(xiàn)代碼

    以下是對php中的number format()函數(shù)通過千位分組來格式化數(shù)字的實現(xiàn)代碼進行了詳細的分析介紹,需要的朋友可以過來參考下
    2013-08-08
  • 詳解PHP中mb_strpos的使用

    詳解PHP中mb_strpos的使用

    這篇文章主要介紹了詳解PHP中mb_strpos的使用,通過使用語法以及實例給大家詳細分析了用法,需要的朋友參考學(xué)習(xí)下。
    2018-02-02
  • php實現(xiàn)查詢百度google收錄情況(示例代碼)

    php實現(xiàn)查詢百度google收錄情況(示例代碼)

    對了貌似查google pr的東西只是file一個地址而已,如此說了就沒有什么難度了。完整代碼如下
    2013-08-08

最新評論

宜兰县| 壤塘县| 房山区| 丽水市| 贵德县| 武胜县| 桦南县| 黔江区| 射阳县| 区。| 淮安市| 墨脱县| 岚皋县| 南开区| 四会市| 稻城县| 十堰市| 鹤壁市| 松阳县| 文化| 明星| 刚察县| 大关县| 张掖市| 蕲春县| 江源县| 济宁市| 乐亭县| 福贡县| 涟水县| 稻城县| SHOW| 泰宁县| 竹山县| 汝南县| 顺平县| 深水埗区| 庆安县| 海原县| 宜城市| 阳原县|