日韩精品中文字幕一区二区-日韩精品中文字幕一区-日韩精品中文字幕视频-日韩精品在线一区二区三区-第一页在线-第一福利视频

當前位置: 首頁編程開發PHP → PHP中autoload的實現方式

PHP中autoload的實現方式

更多

這篇文章提供了兩種autoload的實現方式,希望對大家有所幫助。具體方式如下:

方式1: 通過定義__autoload()這個function來實現

假設我們已經有了一個A.class.php的文件,裡面定義了Class A,文件內容如下:

<?PHP
class A {
    public static function print_hello(){
        print("hello A");
    }
}
?>

現在我們創建一個autoload.php的文件

<?PHP
function __autoload($classname) {
    include_once($classname . ".class.php");
}
class Load {
    public function printa() {
        A::print_hello();
    }
}
Load::printa();
?>


這裡面當我們執行autoload.php的時候就會自動幫我們載入A.class.php,并且調用A::print_hello()這個方法。

方式2: 通過spl_autoload_register()來註冊我們自己的autoload方法

創建一個autload1.php的文件,文件內容如下:

<?PHP
class Load {
    public static function autoload($classname) {
        include_once($classname . ".class.php");
    }
    public function printa() {
        A::print_hello();
    }
}
//這裡我們註冊自己的autoload方法,使用Load類裡面的autoload
spl_autoload_register(array('Load','autoload'));
Load
 
熱門評論
最新評論
昵稱:
表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
字數: 0/500 (您的評論需要經過審核才能顯示)
主站蜘蛛池模板: 敦煌夜谭国语电影在线观看高清免费 | 洗冤录粤语| 恩乔| 爱来的刚好演员表| 歌曲《国家》歌词| 羞羞片| 不回微信判30年图片| 女人香韩国电影| 茶馆妈妈韩剧| 范瑞君| 啊啊操| 杏色xs| 市川美织| city of stars歌词| 哥哥啊啊啊| 东莞回忆录| 大侠霍元甲演员表| 周杰伦雨下一整晚歌词| 男人天堂视频| 四年级上册语文书有鬼| 秦皇岛电视台| 大学英语综合教程1答案| 特级做a爰片毛片免费看| 色戒在线观看视频| cctv5+体育节目表| fourteen steps课文翻译| 富贵黄金屋国语| 护航 电影| 陈慕义| 逐步爱上你| 怪谈餐厅| 大唐狄仁杰演员表介绍| 违规吃喝研讨发言材料| 本田飞度1.5自动挡多少钱| 舞法天女第三季| 云上的宝石| 日韩电影免费观看高清完整版在线| 定坤| 护花使者歌词| 孕检时间表和项目| 还珠格格演员表|