apcu_store
在数据存储中缓存变量
PHP 5.5.0 及以上版本
apcu_store() 函数用于将一个数据存储到 APCu 缓存中。该数据将会被缓存并且在之后的请求中可以被快速访问。
bool apcu_store(string $key, mixed $var, int $ttl = 0);
如果数据成功存储,返回 true;否则,返回 false。
下面是一个使用 apcu_store 函数的示例,演示了如何将数据存储到缓存中,并指定 TTL。
<?php // 将数据存储到缓存中,指定过期时间为 3600 秒(1小时) $key = 'user_123'; $data = array('name' => 'John Doe', 'age' => 30); $ttl = 3600; <p>if (apcu_store($key, $data, $ttl)) {<br> echo "数据已成功存储到缓存中!";<br> } else {<br> echo "数据存储失败。";<br> }<br> ?><br>
在上面的代码示例中,我们首先定义了一个缓存键 $key,值为 'user_123',然后创建了一个包含用户信息的数组 $data。接着,使用 apcu_store 将数据存储到 APCu 缓存中,并指定了缓存的过期时间(TTL)为 3600 秒。如果数据存储成功,输出 "数据已成功存储到缓存中!";否则,输出 "数据存储失败。"。