欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

PHP 自動加載的簡單實現(xiàn)(推薦)

 更新時間:2016年08月12日 09:55:20   投稿:jingxian  
下面小編就為大家?guī)硪黄狿HP 自動加載的簡單實現(xiàn)(推薦)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧

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

文件結構:

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

|--Application.php

Application.php

<?php
use Api\User;
use Service\User 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();

Api\User.php

<?php
namespace Api;

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

Api\Account.php

<?php
namespace Api;

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

Service\Login.php

<?php
namespace Service;

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

Service\User.php

<?php
namespace Service;

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

結果:

 

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

相關文章

  • openflashchart 2.0 簡單案例php版

    openflashchart 2.0 簡單案例php版

    openflashchart是一種比較實用的圖標呈現(xiàn)插件,而且是開源的
    2012-05-05
  • thinkPHP多域名情況下使用memcache方式共享session數據的實現(xiàn)方法

    thinkPHP多域名情況下使用memcache方式共享session數據的實現(xiàn)方法

    這篇文章主要介紹了thinkPHP多域名情況下使用memcache方式共享session數據的實現(xiàn)方法,較為詳細的分析了session的原理及多服務器共享session的相關技巧,需要的朋友可以參考下
    2016-07-07
  • PHP GC回收機制實例詳解

    PHP GC回收機制實例詳解

    GC的全稱是Garbage Collection也就是垃圾回收的意思,在PHP中,是使用引用計數和回收周期來自動管理內存對象的,當一個對象被設置為NULL,或者沒有任何指針指向時,他就會變成垃圾,被GC機制回收掉,這篇文章主要介紹了PHP GC回收機制詳解 ,需要的朋友可以參考下
    2024-01-01
  • PHP xpath提取網頁數據內容代碼解析

    PHP xpath提取網頁數據內容代碼解析

    這篇文章主要介紹了PHP xpath提取網頁數據內容代碼解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-07-07
  • ThinkPHP 5 AJAX跨域請求頭設置實現(xiàn)過程解析

    ThinkPHP 5 AJAX跨域請求頭設置實現(xiàn)過程解析

    這篇文章主要介紹了ThinkPHP 5 AJAX跨域請求頭設置實現(xiàn)過程解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-10-10
  • php結合GD庫實現(xiàn)中文驗證碼的簡單方法

    php結合GD庫實現(xiàn)中文驗證碼的簡單方法

    這篇文章主要給大家介紹了關于php結合GD庫實現(xiàn)中文驗證碼的簡單方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2021-01-01
  • PHP命令空間namespace及use的用法小結

    PHP命令空間namespace及use的用法小結

    命名空間一個最明確的目的就是解決重名問題,PHP中不允許兩個函數或者類出現(xiàn)相同的名字,否則會產生一個致命的錯誤。這篇文章主要介紹了PHP命令空間namespace及use的用法實踐總結,需要的朋友可以參考下
    2017-11-11
  • PHP三種方式實現(xiàn)鏈式操作詳解

    PHP三種方式實現(xiàn)鏈式操作詳解

    在php中有很多字符串函數,本篇文章主要介紹了PHP三種方式實現(xiàn)鏈式操作詳解,具有一定的參考價值,有興趣的可以了解一下。
    2017-01-01
  • 淺談Yii樂觀鎖的使用及原理

    淺談Yii樂觀鎖的使用及原理

    本篇文章主要介紹了淺談Yii2 樂觀鎖與悲觀鎖原理,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-07-07
  • PHP 實現(xiàn)瀏覽記錄并按日期分組

    PHP 實現(xiàn)瀏覽記錄并按日期分組

    這篇文章主要介紹了PHP 實現(xiàn)瀏覽記錄并按日期分組的實例代碼,非常不錯,具有參考借鑒價值,需要的朋友可以參考下
    2017-05-05

最新評論