PHP 操作 Redis 时遇到如下的问题
Deprecated: Function Redis::delete() is deprecated
原因:php-redis 5 版本弃用了 Redis::delete()
# php --ri redis
运行上述命令看到为 5.0.1 版本
解决方法:
将 delete($key) 改成 del($key) 的操作即可
附:被弃用的方法名的解决
被弃用方法名 替代方法名
delete del
zUnion zunionstore
zInter zinterstore
zDeleteRangeByRank zRemRangeByRank
zDeleteRangeByScore zRemRangeByScore
zDelete zRem
setTimeout expire
sContains sismember
sRemove srem
sSize scard
lGetRange lrange
lGet lindex
listTrim ltrim
lRemove lrem
lSize lLen
getKeys keys
getMultiple mget
renameKey rename
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
评论(0)