歡迎使用我的 在線工具

          小D

          讀歷史、看小說、寫程序都是我所愛。技術(shù)不好,頭腦不靈光,靠的是興趣。
          隨筆 - 35, 文章 - 25, 評論 - 13, 引用 - 0
          數(shù)據(jù)加載中……

          PHP文件自動加載

          <?php

          /*定義系統(tǒng)默認(rèn)的自動加載函數(shù)*/
          function __autoload($className){
           if(file_exists($className.'.php')){
            require_once($className.'.php');
           }
          }

          // 注冊自己的自動加載函數(shù)
          //function autoload(){
          //    if(file_exists('Test.php')){
          //     require_once('Test.php');
          //    }
          //}
          //
          //spl_autoload_register('autoload');

          // 類方式的實(shí)現(xiàn),注意加載函數(shù)必須是靜態(tài)函數(shù)
          //class Myloader{
          // static function autoload(){
          //     if(file_exists('Test.php')){
          //      require_once('Test.php');
          //     }
          //    }
          // 
          //}
          //
          //spl_autoload_register(array('Myloader', 'autoload'));


          $test = new Test();
          $test2 = new Test2();
          // 在一個文件中定義多個類也是可以自動加載的


          $my = new MyClass('李德成','女');
          $my->personInfo();


          // 如果我將PHP中所有的控制及業(yè)務(wù)代碼都用類的方式定義,那么將不需要進(jìn)行任何的頁面包含
          // 將十分方便,而且不容易出錯
          // 你必須保證你的(PHP 5 >= 5.1.2)才能使用
          ?>

          posted on 2011-10-08 18:06 vagasnail 閱讀(655) 評論(0)  編輯  收藏 所屬分類: 動態(tài)語言php


          只有注冊用戶登錄后才能發(fā)表評論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 交城县| 芒康县| 赫章县| 双牌县| 平和县| 延吉市| 河南省| 闵行区| 夏河县| 荣昌县| 宁晋县| 江津市| 格尔木市| 新乡市| 克东县| 乐都县| 高尔夫| 浪卡子县| 库车县| 堆龙德庆县| 泰和县| 新野县| 连城县| 利辛县| 安吉县| 徐水县| 抚宁县| 始兴县| 涪陵区| 景德镇市| 鄂尔多斯市| 辽中县| 长顺县| 莱芜市| 定州市| 浙江省| 教育| 方城县| 盈江县| 手机| 菏泽市|