WebApi 接口
数据缓存cache
高速缓存临时数据,用于二次验证、全局共享等。
接口更新于 2023-12-16;在此之前的用户请联系客服更新。
接口原型
$data = cache([名称],[数据],[有效期],[操作]);
| 接口名称 | 说明 |
|---|---|
| cache | 高速数据缓存服务,临时保存数据到缓存中。 一般用于:数据的缓存读取、二次数据验证、全局数据共享等。 |
| 参数 | 说明 |
| 参数1:名称 | 储存数据的别名、标识,例如:软件编号+用户账号、其他任何有意义的字符串等。建议不超过32位。 |
| 参数2:数据 | 储存在缓存中的数据。长度越小越好,建议不超过2000字节。 |
| 参数3:有效期 | 数据缓存的有效期,单位为秒。0为长期有效。过期、服务或服务器重启后数据清除。 |
| 参数4:操作类型 | 0=读取,成功返回缓存的数据,无数据或数据失效返回"null" 1=增加,将数据写入缓存。如果名称已经存在则返回-1,成功返回1。 2=修改,修改已经存在的缓存数据为新数据。更新数据的缓存有效期。不存在则增加。返回1。 3=删除,删除缓存的数据,返回1。 |
后台调用方法
//数据缓存,注意在适当的位置使用增改删操作。
function zdy_cache($rjbh,$key,$value){
$data=cache($key,$value,60,0);//读取
$data=cache($key,$value,60,1);//增加,有效期60秒
$data=cache($key,$value,60,2);//修改,不存在则增加,有效期60秒
$data=cache($key,$value,60,3);//删除
return
$data;
}