我curl_exec一个curl_init 我想在初始化的curl会话的源代码中进行一些更改。(在PHP中,JAVASCRIPT或其他任何东西) 有人知道吗? 请帮忙
答案 0 :(得分:2)
尝试使用此代码:
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, "http://stackoverflow.com/questions/8936870/how-to-change-the-html-source-code-after-calling-a-curl-init");
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_AUTOREFERER, true);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
$html = curl_exec($curl); // run CURL
curl_close($curl);
echo $html; // and finally, return $html
curl_setopt($ curl,CURLOPT_RETURNTRANSFER,1);
这将返回html代码,之后您可以使用其他功能更改此内容,如:str_replace
或preg_replace