亚洲最大看欧美片,亚洲图揄拍自拍另类图片,欧美精品v国产精品v呦,日本在线精品视频免费

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

    如何解決php curl獲取亂碼

    php curl獲取亂碼的解決辦法:首先打開(kāi)相應(yīng)的腳本文件;然后獲取網(wǎng)頁(yè)文本;最后通過(guò)“b_convert_encoding($outPageTxt, 'utf-8','GB2312');”方法把GB2312轉(zhuǎn)到“UTF-8”即可。

    如何解決php curl獲取亂碼

    推薦:《PHP視頻教程》

    問(wèn)題

    想從電影天堂獲取電影信息用到了curl,在結(jié)果中出現(xiàn)了亂碼,如圖:
    如何解決php curl獲取亂碼

    解決辦法

    在官方文檔中有個(gè) CURLOPT_ENCODING 選項(xiàng),試了,其實(shí)并沒(méi)有什么用。
    我們看到該頁(yè)面頭部說(shuō)明了編碼 GB2312
    如何解決php curl獲取亂碼
    應(yīng)該這樣

    //curl 前面的設(shè)置不冗述 //執(zhí)行 curl $outPageTxt = curl_exec($film); //outPageTxt 是得到的網(wǎng)頁(yè)文本 curl_close($film);  //文本轉(zhuǎn)碼 $outPageTxt = mb_convert_encoding($outPageTxt, 'utf-8','GB2312'); //把 GB2312 轉(zhuǎn)到 UTF-8  echo $outPageTxt;

    使用說(shuō)明
    mb_convert_encoding(輸出變量,轉(zhuǎn)到的編碼,從什么編碼轉(zhuǎn))

    結(jié)果

    如何解決php curl獲取亂碼

    贊(0)
    分享到: 更多 (0)
    網(wǎng)站地圖   滬ICP備18035694號(hào)-2    滬公網(wǎng)安備31011702889846號(hào)