国产chinesehdxxxx野外,国产av无码专区亚洲av琪琪,播放男人添女人下边视频,成人国产精品一区二区免费看,chinese丰满人妻videos

緩存用法

2018-02-24 15:52 更新

保存對(duì)象到緩存中

Cache::put('key', 'value', $minutes);

使用 Carbon 對(duì)象配置緩存過(guò)期時(shí)間

$expiresAt = Carbon::now()->addMinutes(10);

Cache::put('key', 'value', $expiresAt);

若是對(duì)象不存在,則將其存入緩存中

Cache::add('key', 'value', $minutes);

當(dāng)對(duì)象確實(shí)被加入緩存時(shí),使用 add 方法將會(huì)返回 true 否則會(huì)返回 false 。

確認(rèn)對(duì)象是否存在

if (Cache::has('key'))
{
    //
}

從緩存中取得對(duì)象

$value = Cache::get('key');

取得對(duì)象或是返回默認(rèn)值

$value = Cache::get('key', 'default');

$value = Cache::get('key', function() { return 'default'; });

永久保存對(duì)象到緩存中

Cache::forever('key', 'value');

有時(shí)候您會(huì)希望從緩存中取得對(duì)象,而當(dāng)此對(duì)象不存在時(shí)會(huì)保存一個(gè)默認(rèn)值,您可以使用 Cache::remember 方法:

$value = Cache::remember('users', $minutes, function()
{
    return DB::table('users')->get();
});

您也可以結(jié)合 remember 和 forever 方法:

$value = Cache::rememberForever('users', function()
{
    return DB::table('users')->get();
});

請(qǐng)注意所有保存在緩存中的對(duì)象皆會(huì)被序列化,所以您可以任意保存各種類(lèi)型的數(shù)據(jù)。

從緩存拉出對(duì)象

如果您需要從緩存中取得對(duì)象后將它刪除,您可以使用 pull 方法:

$value = Cache::pull('key');

從緩存中刪除對(duì)象

Cache::forget('key');

獲取特定的緩存存儲(chǔ)

當(dāng)使用多種緩存存儲(chǔ)時(shí),你可以通過(guò) store 方法來(lái)訪問(wèn)它們:

$value = Cache::store('foo')->get('key');

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

掃描二維碼

下載編程獅App

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

編程獅公眾號(hào)