国产精品成人VA在线观看,亚洲日韩在线中文字幕综合,亚洲AV电影天堂男人的天堂,久久人人爽人人爽人人av东京热

News新聞

業(yè)界新聞動態(tài)、技術(shù)前沿
Who are we?

您的位置:首頁      樂道系統(tǒng)FAQ      PHP基于curl post實現(xiàn)發(fā)送url及相關(guān)中文亂碼問題解決方法

PHP基于curl post實現(xiàn)發(fā)送url及相關(guān)中文亂碼問題解決方法

標(biāo)簽: 發(fā)布日期:2017-11-25 00:00:00 313

本文實例講述了PHP基于curl post實現(xiàn)發(fā)送url及相關(guān)中文亂碼問題解決方法。分享給大家供大家參考,具體如下:

這個問題困擾我?guī)滋炝耍l(fā)送的指定網(wǎng)址的url參數(shù),中文總是亂碼,指定網(wǎng)址是utf8編碼的,我發(fā)送的也是utf8編碼的。但是還是亂碼,開始用的file_get_contents,后來換成curl并在php.ini中開啟了php_curl,還是不行,又加了header終于解決。代碼如下:

$url = 'http://'; //調(diào)用接口的平臺服務(wù)地址
$post_string = array('a'=>'b');
$ch = curl_init();
$this_header = array(
"content-type: application/x-www-form-urlencoded; 
charset=UTF-8"
);
curl_setopt($ch,CURLOPT_HTTPHEADER,$this_header);
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_POSTFIELDS, $post_string);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 10);
curl_setopt($ch, CURLOPT_TIMEOUT, 30);
$result = curl_exec($ch);
if($result)
echo "<script>\nalert(\"同步成功! \");\n</script>";
curl_close($ch);