Laravel 8 簡介

2021-07-16 17:34 更新

Facades 為應(yīng)用的 服務(wù)容器 提供了一個(gè) 『靜態(tài)』 接口。Laravel 自帶了很多 Facades,可以訪問絕大部分功能。Laravel Facades 實(shí)際是服務(wù)容器中底層類的 『靜態(tài)代理』 ,相對(duì)于傳統(tǒng)靜態(tài)方法,在使用時(shí)能夠提供更加靈活、更加易于測(cè)試、更加優(yōu)雅的語法。

所有的 Laravel Facades 都定義在 Illuminate\Support\Facades 命名空間下。所以,我們可以輕松的使用 Facade :

use Illuminate\Support\Facades\Cache;

Route::get('/cache', function () {

    return Cache::get('key');

});

在 Laravel 文檔中,有很多示例代碼都會(huì)使用 Facades 來演示框架的各種功能。


以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)