Skip to content

在redis的key存在非utf8字符时,json_encode函数会出错, 返回null,造成所有的key不可见,close#25#27

Open
lshw wants to merge 14 commits into
daivem:masterfrom
lshw:master
Open

在redis的key存在非utf8字符时,json_encode函数会出错, 返回null,造成所有的key不可见,close#25#27
lshw wants to merge 14 commits into
daivem:masterfrom
lshw:master

Conversation

@lshw
Copy link
Copy Markdown

@lshw lshw commented Apr 24, 2024

下面的php生成的key,在RedisMyAdmin中不能显示。
本次修改解决这个问题,在显示key的地方, 进行必要的编码,
在实际操作redis时, 使用真实的key. close #25
`

connect('127.0.0.1',6379); $redis->setex("abc\xFFdef", 3600*24, 'test'); `

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

在key中存在非utf8字符时, 所有的key都不能显示。

3 participants