如何解决php cookies乱码问题

藏色散人
Freigeben: 2023-03-08 18:52:01
Original
2248 Leute haben es durchsucht

php cookies乱码的解决办法:首先在写入Cookie时,将其用Url编码;然后重新写入Cookie;最后在读取时进行Url解码即可。

如何解决php cookies乱码问题

本文操作环境: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

Nach dem Login kopieren

Nach dem Login kopieren

js设置cookie php读取cookie

Nach dem Login kopieren
Nach dem Login kopieren

推荐学习:《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!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!