• 熱門專題

PHP類的自動加載設置可實現方法編製

作者|||河南高等教育自学考试考生服务平台:wy  發布日期|-金韵蓉博客:2019-01-12 08:34:00
Tag標簽-|昆明越野车改装:PHP自動加載  自動加載方法  PHP編製  
  •   這篇文章的主要內容是PHP類的自動加載設置可實現方法編製|-王的第十七妾,通過PHP的方式而設置成自動加載的模式-||实验小学校歌,以下內容有相關的代碼編製和應該注意的細節|-娱乐天地线路登录app。大家在參考的同時也要細心觀察留意_由美回春素,希望這篇文章能在你的生活學習工作當中給你帶來意義|-|亿彩官网下载安装。


    php
      Test1.class.php

      class Test1

      {

      public static function test() {

      echo "hello,world!\n";

      }

      }

      Test2.class.php

      

      class Test2

      {

      public static function test() {

      echo "你好_-|汤池小镇,世界!\n";

      }

      }

      test.php

      

      Test1::test();

      如果直接寫-_重装机兵2重制版金手指,會報錯

      Fatal error: Class 'Test1' not found in /home/wwwroot/default/codelabs/test.php on line 3

      需要引入文件

      

      require "Test1.class.php";

      Test1::test();

      這樣就可以訪問了_沧州蜜宝团。

      但是__众盈娱乐投注怎么样删,如果類越來越多|-_铲形币是哪国的,引入的代碼就越來越多_-迅雷看看绿屏。

      這個時候需要使用__autoload方法_||至尊宝v530。

      

      Test1::test();

      function __autoload($class) {

      //require "Test1.class.php";

      //require "Test2.class.php";

      require __DIR__."/".$class.".class.php"; // __DIR__是當前目錄的絕對路徑

      }

      當程序發現沒有引入類時--异蛇宝,會自動調用這個方法__泡沫坊,引入類文件_|_重庆援交网。

      進一步優化升級-|-云顶娱乐注册,

      支持多個自動加載_-教师师德论文。

      

      spl_autoload_register('__autoload1');

      spl_autoload_register('__autoload2');

      Test1::test();

      Test2::test();

      // 當檢測到無類加載時--金敏晶,會自動調用這個方法

      function __autoload1($class) {

      //require "Test1.class.php";

      //require "Test2.class.php";

      require __DIR__."/".$class.".class.php"; // __DIR__是當前目錄的絕對路徑

      }

      function __autoload2($class) {

      //require "Test1.class.php";

      //require "Test2.class.php";

      require __DIR__."/".$class.".class.php"; // __DIR__是當前目錄的絕對路徑

      }

      謝謝你的觀看__白酒包装盒设计,也謝謝你的支持||铜皮规格,請多多留意我們網站的其他相關資訊_|-汶川地震腐烂女尸图片。我們網站不僅有IT資訊還_||360大乐透专家杀号定胆,有其他編製代碼和其他網絡的知識理論|-|七品芝麻女鞋,我們將全心全意的為你服務-|我们结婚了131102。最後希望這篇文章能夠給你最大的幫助-莫小晓。

延伸閱讀|-雨露文章:

About IT165 - 廣告服務 - 隱私聲明 - 版權申明 - 免責條款 - 網站地圖 - 網友投稿 - 聯係方式
本站內容來自於互聯網,僅供用於網絡技術學習,學習中請遵循相關法律法規
快乐时时彩幸运飞艇pc蛋蛋幸运飞艇众发彩票欢乐飞艇

免责声明: 本站资料及图片来源互联网文章,本网不承担任何由内容信息所引起的争议和法律责任。所有作品版权归原创作者所有,与本站立场无关,如用户分享不慎侵犯了您的权益,请联系我们告知,我们将做删除处理!