PHPのAsp.NetのCookieContainerに相当するものはありますか?
Asp.Net では、次の関数を通じてページへのアクセスを完了できます。postData は、Post が URL を指定する必要があるデータです。
public string getHtml(string url, CookieContainer cookie, byte[] postData);
PHP で実装するにはどうすればよいですか?こんな風に書けるでしょうか?
<br /> <?php<br /> function getHtml($url,$tmpFile,$postData)<br /> {<br /> $ch = curl_init($url);<br /> curl_setopt($ch,CURLOPT_HEADER,0);<br /> curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); <br /> curl_setopt($ch, CURLOPT_COOKIEJAR, $tmpFile);<br /> curl_setopt($ch, CURLOPT_COOKIEFILE, $tmpFile); <br /> if($postData!=NULL)<br /> {<br /> curl_setopt($ch, CURLOPT_POST, 1); <br /> curl_setopt($ch, CURLOPT_POSTFIELDS, $postData); <br /> }<br /> $content=curl_exec($ch); <br /> curl_close($ch); <br /> return $content;<br /> }<br /> ?>