php curl亂碼的解決方法:先開啟對應的程式碼檔案;然後透過新增語句「curl_setopt($ch, CURLOPT_ENCODING, '');」自動加上請求頭「Accept-Encoding」即可。
推薦:《PHP影片教學》
PHP Curl 傳回資料亂碼問題的解決方法
在php開發時,使用curl請求頁面,有可能會遇到亂碼問題。有兩個可能性原因,一是你在請求頭中傳遞了Accept-Encoding,二是伺服器強制回傳了gzip壓縮後的資料。
解決方法很簡單:
curl_setopt($ch, CURLOPT_ENCODING, '');
加了這句話,會在請求時自動加上請求頭Accept-Encoding,並且回傳內容會自動解壓縮,不會亂碼了。
以上是如何解決php curl 亂碼問題的詳細內容。更多資訊請關注PHP中文網其他相關文章!