扫码关注官方订阅号
如上图,|s:24 |s:3 是什么呢,我如何去把他们解析成可用的数据进行使用呢?
拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...
给你看一下Python的实现方法
>>> import redis >>> redis_conn = redis.Redis( host = "127.0.0.1", port = 6379, db = 0 ) >>> import json >>> a = { "name": "chenyanshan" } >>> redis_conn['list_str'] = json.dumps(a) >>> redis_conn['list_str'] '{"name": "chenyanshan"}' >>> b = json.loads(redis_conn['list_str']) >>> b {u'name': u'chenyanshan'} KeyError: 1 >>> a = b["name"] >>> a u'chenyanshan'
你可以理解为把一个实例化的对象存储在redis中,
拿到redis中的字符串,通过反序列化就可以得到这个对象
看格式应该是PHP序列化后存进去,serialize and unserialize。
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
给你看一下Python的实现方法
>>> import redis >>> redis_conn = redis.Redis( host = "127.0.0.1", port = 6379, db = 0 ) >>> import json >>> a = { "name": "chenyanshan" } >>> redis_conn['list_str'] = json.dumps(a) >>> redis_conn['list_str'] '{"name": "chenyanshan"}' >>> b = json.loads(redis_conn['list_str']) >>> b {u'name': u'chenyanshan'} KeyError: 1 >>> a = b["name"] >>> a u'chenyanshan'你可以理解为把一个实例化的对象存储在redis中,
拿到redis中的字符串,通过反序列化就可以得到这个对象
看格式应该是PHP序列化后存进去,serialize and unserialize。