如何解決php cookies亂碼問題

藏色散人
發布: 2023-03-08 18:52:01
原創
2195 人瀏覽過

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

登入後複製

 

登入後複製

 js設定cookie php讀取cookie

登入後複製
登入後複製

推薦學習:《PHP影片教學

以上是如何解決php cookies亂碼問題的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!