PHP8 Yac::add — 存储到缓存
(PECL yac >= 1.0.0)
Yac::add — 存储到缓存
说明
public Yac::add(string $keys, mixed $value, int $ttl = 0): bool
public Yac::add(array $key_vals): bool
将一个项添加到缓存中。
参数
keys
字符串键
value
混合值,可以存储所有PHP值类型,除了资源(resource)类型。
ttl
过期时间
返回值
布尔值,成功时为true,失败时为false。
注意:
Yac::add() 如果CAS锁无法获取,可能会失败,因此,如果需要值被正确存储,您可能需要编写如下代码:
示例 #1 确保该项已被存储while(!$yac->set("key", "vale));