php cookies乱码的解决办法:首先在写入Cookie时,将其用Url编码;然后重新写入Cookie;最后在读取时进行Url解码即可。
本文操作环境:windows7系统、PHP7.1版,DELL G3电脑
php与js互传cookie时中文乱码的问题
js存储cookie,php读取的时候成了乱码 。
问题分析:
这是因为文字编码而造成的,汉字是两个编码,所以才会搞出这么个乱码出来!
解决思路:
1:写入Cookie时,先将其用Url编码,然后再写入
2:当我们读取时再Url解码即可
php两个函数
urlencode()
urldecode()
js两个函数
decodeURI()
encodeURI()
php 设置cookie ,js读取cookie
js设置cookie php读取cookie
推荐学习:《PHP视频教程》
Das obige ist der detaillierte Inhalt von如何解决php cookies乱码问题. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!