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

php中使用__autoload()自動(dòng)加載未定義類(lèi)的實(shí)現(xiàn)代碼

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

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

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

<?php
/**
* 自動(dòng)加載相關(guān)類(lèi)庫(kù)文件
*/
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';
}
?>


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

相關(guān)文章

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

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

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

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

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

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

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

    php var_export與var_dump 輸出的不同

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

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

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

    淺析php中array_map和array_walk的使用對(duì)比

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

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

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

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

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

    詳解PHP中mb_strpos的使用

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

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

    對(duì)了貌似查google pr的東西只是file一個(gè)地址而已,如此說(shuō)了就沒(méi)有什么難度了。完整代碼如下
    2013-08-08

最新評(píng)論

禹城市| 贵定县| 南康市| 新民市| 图木舒克市| 革吉县| 青州市| 商丘市| 合水县| 芦溪县| 临江市| 永顺县| 宽甸| 曲沃县| 西乌珠穆沁旗| 香港| 宝山区| 肥西县| 盐源县| 武汉市| 酒泉市| 元阳县| 德州市| 娱乐| 方城县| 长兴县| 新干县| 静安区| 葵青区| 五家渠市| 本溪市| 剑阁县| 临邑县| 佛教| 都江堰市| 六安市| 旺苍县| 玉田县| 上蔡县| 庄浪县| 玛沁县|