TP5.1:facade靜態代理


  THINKPHP中有很多很多的facade靜態代理,這些靜態代理的位置在:thinkphp\think\facade文件夾下

  

 

  

 

1、在app\commom中新建一個文件,名為:Test.php,表示被代理的類,內容寫入一個普通的hello方法:

 

  2、在app下新建一個名為facade的文件夾,表示這是一個有關靜態代理的文件夾,並在這個文件夾下新建一個名為Test.php的文件,表示要代理的靜態類,建議寫靜態代理類的時候,與被代理的類名相同,這樣能人看懂被代理的是拿個具體的類,在靜態代理類中寫入:

 

  3、在app\index\controller下新建一個名為Facade.php的控制器,表明這是寫靜態代理的相關代碼,主要是調用靜態代理類中的方法用,內容為:

 

  4、輸入URL:localhost/tp5的安裝目錄/think/pubic/index.php/index/facade,結果為:

 

  以上

  END

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM