站長資訊網
        最全最豐富的資訊網站

        php中怎么解決serialize函數中文亂碼的問題

        PHP解決serialize函數中文亂碼問題的方法:將序列化后包含中文的字符串再進行一次“base64_encode”編碼,編碼后可以將特殊字符進行轉義,并將中文字符傳送到客戶端。

        php中怎么解決serialize函數中文亂碼的問題

        本文操作環境:Windows10系統、PHP7.1版、Dell G3電腦。

        php中怎么解決serialize函數中文亂碼的問題

        serialize() 函數用于序列化對象或數組,并返回一個字符串。

        serialize() 函數序列化對象后,可以很方便的將它傳遞給其他需要它的地方,且其類型和結構不會改變。

        語法為:

        string serialize ( mixed $value )

        參數說明:

        $value: 要序列化的對象或數組。

        相信大家在運用serialize對中文的編碼的時候都會遇到過中文不可解析的問題。尤其是在將序列化后的中文字符串傳送到客戶端的時候,那應該如何解決這個問題呢?

        其實很容易,將序列化后的包含中文的字符串再進行一次base64_encode的編碼,這樣就能夠將特殊字符進行轉移。將中文字符傳送到客戶端了。

        示例如下:

        <?php $sites = array('Google', 'Runoob', 'Facebook'); $serialized_data = serialize($sites); echo  $serialized_data . PHP_EOL; ?>

        輸出結果:

        php中怎么解決serialize函數中文亂碼的問題

        推薦學習:《PHP視頻教程》

        贊(0)
        分享到: 更多 (0)
        網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
        主站蜘蛛池模板: 国内精品久久久久久久涩爱| 亚洲精品WWW久久久久久| 国产精品自在线拍国产电影| 久久精品国产精品亚洲毛片 | 国内精品国产成人国产三级| 99精品高清视频一区二区| 亚洲AV永久青草无码精品| 久久99精品久久久久久9蜜桃| 亚洲精品私拍国产福利在线| 99精品久久精品| 精品调教CHINESEGAY| 亚洲精品国产美女久久久| 欧美亚洲成人精品| 精品久久久久久无码中文字幕 | 99国产精品私拍pans大尺度| 精品亚洲麻豆1区2区3区| 亚洲精品无码久久久久久| 亚洲精品欧美精品日韩精品| 日韩精品欧美国产在线| 久久国产精品免费一区二区三区| 国产精品videossex白浆| 亚洲精品视频在线| mm1313亚洲国产精品无码试看| 你懂的国产精品| 欧美久久精品一级c片片| 欧美国产日韩精品| 麻豆精品久久久一区二区| 秋霞午夜鲁丝片午夜精品久| 久久精品这里热有精品| 久久r热这里有精品视频| 久久青青草原国产精品免费| 欧美精品一区二区三区在线| 久久精品视频网| 97精品国产自在现线免费观看| 国产99久久九九精品无码| 国产三级精品三级| 久久久久久国产精品无码下载| 日韩福利视频精品专区| 无码人妻精品中文字幕免费| 久久99久久99精品免视看动漫| 国产精品成人观看视频国产奇米|