【问题标题】:Laravel Cache Facade - set vs putLaravel 缓存外观 - 设置与放置
【发布时间】:2022-10-20 10:58:13
【问题描述】:

我使用Cache::set(...) facade-method 进行简单的键/值存储。

但是所有posts I visit 似乎在谈论Cache::put(...) 方法。

一个与另一个有什么区别或优势?

【问题讨论】:

    标签: php laravel caching


    【解决方案1】:

    set 方法与put 相同

    从https://github.com/illuminate/cache/blob/master/Repository.php#L227 中可以看出,set 方法将所有工作委托给put 方法。

    添加set 方法只是为了与PSR-16 标准兼容。

    【讨论】:

    • 更新了答案,因为将 PSR-6(缓存接口)与 psr-16(缓存库的通用接口)混合在一起。
    猜你喜欢
    • 2020-05-18
    • 2020-03-23
    • 1970-01-01
    • 2020-03-12
    • 2016-06-20
    • 1970-01-01
    • 2018-03-09
    • 2020-09-10
    • 2012-09-05
    相关资源
    最近更新 更多