Laravel 5.4 Cache::put的一个小坑

使用的是Cache的file驱动,然而在Cache::put($key,$value)时发现,并没有存入。
一开始以为是file驱动的问题,后来跟踪代码发现,居然源码里当过期时间不设置时,根本不保存。

既然如此,那么函数参数何必默认为空呢,这不是坑人吗?

原文地址:https://www.cnblogs.com/xdao/p/laravel_cache.html