站長(zhǎng)資訊網(wǎng)
        最全最豐富的資訊網(wǎng)站

        php中怎么解決serialize函數(shù)中文亂碼的問題

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

        php中怎么解決serialize函數(shù)中文亂碼的問題

        本文操作環(huán)境:Windows10系統(tǒng)、PHP7.1版、Dell G3電腦。

        php中怎么解決serialize函數(shù)中文亂碼的問題

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

        serialize() 函數(shù)序列化對(duì)象后,可以很方便的將它傳遞給其他需要它的地方,且其類型和結(jié)構(gòu)不會(huì)改變。

        語(yǔ)法為:

        string serialize ( mixed $value )

        參數(shù)說明:

        $value: 要序列化的對(duì)象或數(shù)組。

        相信大家在運(yùn)用serialize對(duì)中文的編碼的時(shí)候都會(huì)遇到過中文不可解析的問題。尤其是在將序列化后的中文字符串傳送到客戶端的時(shí)候,那應(yīng)該如何解決這個(gè)問題呢?

        其實(shí)很容易,將序列化后的包含中文的字符串再進(jìn)行一次base64_encode的編碼,這樣就能夠?qū)⑻厥庾址M(jìn)行轉(zhuǎn)移。將中文字符傳送到客戶端了。

        示例如下:

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

        輸出結(jié)果:

        php中怎么解決serialize函數(shù)中文亂碼的問題

        推薦學(xué)習(xí):《PHP視頻教程》

        贊(0)
        分享到: 更多 (0)
        網(wǎng)站地圖   滬ICP備18035694號(hào)-2    滬公網(wǎng)安備31011702889846號(hào)
        主站蜘蛛池模板: 国产综合成人色产三级高清在线精品发布 | 精品人妻系列无码天堂| 日韩欧国产精品一区综合无码| 欧美久久久久久午夜精品| 四虎精品影院永久在线播放| 日本内射精品一区二区视频 | 亚洲精品第一国产综合精品99| 九九99精品久久久久久| 亚洲动漫精品无码av天堂| 蜜臀AV无码国产精品色午夜麻豆| 91精品国产福利在线观看麻豆| 69国产成人综合久久精品| 亚洲AV成人精品一区二区三区| 欧美 日韩 精品 另类视频| 2021国产精品视频网站| 国产精品国产三级国产专播| 久久99精品国产麻豆| 亚洲乱码国产乱码精品精| 久久久久这里只有精品 | 99久久成人国产精品免费| 精品欧洲AV无码一区二区男男 | 国产成人精品无码片区在线观看| 亚洲av永久无码精品古装片| 无码国产亚洲日韩国精品视频一区二区三区 | 99视频在线精品国自产拍亚瑟| 久久久国产精品网站| 精品日产一区二区三区手机| 国产成人精品无码免费看 | 亚洲精品电影网| 亚洲国产精品欧美日韩一区二区| 老司机69精品成免费视频| 国产精品成人va| 国产精品一久久香蕉产线看| 国产成人精品综合网站| 91精品国产9l久久久久| 国产成人精品免费视频大| 97在线精品视频| 久久国产精品-久久精品| 日韩精品在线一区二区| 国产成人精品久久一区二区三区av | 久久久99精品成人片中文字幕 |