1. <track id="w0gxx"><strike id="w0gxx"><menu id="w0gxx"></menu></strike></track>
      2. 0712-2888027 189-8648-0214
        微信公眾號

        孝感風信網絡科技有限公司微信公眾號

        當前位置:主頁 > 技術支持 > PHP > php使用魔術函數__autoload自動引入實例化對象文件

        php使用魔術函數__autoload自動引入實例化對象文件

        時間:2024-06-18來源:風信官網 點擊: 579次
        php使用魔術函數__autoload自動引入實例化對象文件,示例代碼如下:
         
        <?php 
         
        //魔術函數 __autoload
        function __autoload($className)  //  Libs\A      =>   ./Libs/A.php
        {
        //將反斜線 \  替換成 /
        $class = str_replace('\\','/',$className);  //  Libs/A  =>  ./Libs/A.php
        //拼接文件的路徑
        $path = './'.$class.'.php';
        //檢測文件是否存在
        if(file_exists($path)) {
        //引入該類文件
        include $path;
        }
        }
         
        //如果當前類的空間路徑跟文件所處的路徑保持一致的話 很容易獲取到當前類文件的位置
        // $obj = new \Org\Obj;
         
        //實例化a對象
        // $a = new \Libs\A;
         
        //實例化B對象
        // $b = new \Org\B;
         
        //實例化D對象
        // $d = new \A\B\C\D;
        var_dump($d);
         
         
         ?>
        欄目列表
        推薦內容
        熱點內容
        展開
        久久99精品久久久久久久不卡_日本一区二区三不卡高清区免费_久久精品无码免费观看_麻豆av一区二区无码