成人精品一区二区三区中文字幕-成人精品一区二区三区-成人精品一级毛片-成人精品亚洲-日本在线视频一区二区-日本在线视频免费

導航首頁 ? 技術教程 ? PHP 自動加載的簡單實現(推薦)
全站頭部文字 我要出現在這里
PHP 自動加載的簡單實現(推薦) 658 2024-01-28   

基于psr的規范,使用命名空間和spl_autoload_register()來實現自動加載

文件結構:

|--Api
  |--Account.php
  |--User.php
|--Service
  |--Login.php
  |--User.php

|--Application.php

Application.php

<?php
use ApiUser;
use ServiceUser as User2;
class Application{
  public static function main(){
    self::registe();
    new User();
    new User2();
  }
  public static function registe(){
    spl_autoload_register("Application::loadClass");
  }
  public static function loadClass($class){
    $class=str_replace('\', '/', $class);
    $class="./".$class.".php";
    require_once $class;    
  }
}
Application::main();

ApiUser.php

<?php
namespace Api;

use ServiceLogin;
class User{
  public function __construct(){
    echo "User類<br/>";
    new Login();
    new Account();
  }
}

ApiAccount.php

<?php
namespace Api;

class Account{
  public function __construct(){
    echo "Account類<br/>";
  }
}

ServiceLogin.php

<?php
namespace Service;

class Login{
  public function __construct(){
    echo "Login類<br/>";
  }
}

ServiceUser.php

<?php
namespace Service;

class User{
  public function __construct(){
    echo "Service下的User類<br/>";
  }
}

結果:

查看圖片

以上這篇PHP 自動加載的簡單實現(推薦)就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持綠夏網。



主站蜘蛛池模板: 坚强的理由吉他谱| 我是老师电影完整版| 广西荔枝品种| 来自地狱| 新垣结衣18部无删减电影| bangdream动漫| 男男女女 电影| 色蝴蝶| 斯科| 浙江卫视今天全部节目表| 一句话让老公下面硬| 思想道德与法治2023版| 电影白日梦2| 孤独感爆满的头像| 惊魂| 吻胸吃胸激情舌吻| 夫妻性视频| 小学五年级研究报告| 最佳男朋友| 勇者义彦| 黄姓的研究报告| 黄视频免费在线| 范海辛电影原声在线观看免费| 傻少爷大结局| city of stars歌词| 嫩草在线视频| 投诉法官最快最有效果电话| 武汉日夜| 历史试卷反思| 电脑键盘照片| 纪念碑谷3| 心理健康《微笑的力量》ppt | 混凝土结构施工质量验收规范gb50204-2015 | 巴洛波拉| 延禧| 女子监狱第五季| abo血型鉴定实验报告| 《诱惑》电影| 无常电影| 公民的基本权利和义务教学设计| 许慧强|

!!!站長長期在線接!!!

網站、小程序:定制開發/二次開發/仿制開發等

各種疑難雜癥解決/定制接口/定制采集等

站長微信:lxwl520520

站長QQ:1737366103