ホームページ > バックエンド開発 > PHPチュートリアル > php を解析して、cookie_PHP チュートリアルを通じてリモート Web ページの指定されたコードを取得します。

php を解析して、cookie_PHP チュートリアルを通じてリモート Web ページの指定されたコードを取得します。

WBOY
リリース: 2016-07-21 15:03:38
オリジナル
853 人が閲覧しました

复制代码代码如下:

function Steal($url, $post_data = ""){
//$header[] = "Accept: text/vnd.wap.wml,*.*";  
$user_agent = "Mozilla/4.0"; 
$follow_loc = 1; 
$cookie_file ="./tmp/cook.txt"; 
$ch = @curl_init(); 
@curl_setopt($ch, CURLOPT_URL, $url); 
@curl_setopt($ch, CURLOPT_USERAGENT, $user_agent); 
@curl_setopt($ch, CURLOPT_COOKIEJAR, $cookie_file); 
@curl_setopt($ch, CURLOPT_COOKIEFILE, $cookie_file); 
@curl_setopt($ch, CURLOPT_HEADER, $header); 
@curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); 
@curl_setopt($ch, CURLOPT_FOLLOWLOCATION, $follow_loc); 
@curl_setopt($ch, CURLOPT_TIMEOUT, 1000); 
if (trim($post_data)!= "") {
@curl_setopt($ch, CURLOPT_POST, 1); 
@curl_setopt($ch, CURLOPT_POSTFIELDS, $post_data); 
}
$result = @curl_exec($ch); 
@curl_close($ch); 
$result を返す; 
}
//获取网页代の方法
function Cut($file,$from,$end){
$message=explode($from,$file);
$message=explode($end,$message[1 ]);
if ($message[0] == "")
{
$message[0] = "無法获取内容";
}
return $message[0];
}
//截取代码のメソッド

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/327833.html技術記事复制代码代码如下: function Steal($url, $post_data = ""){ //$header[] = "Accept: text/vnd.wap.wml,*.*"; $user_agent = "Mozilla/4.0"; $follow_loc = 1; $cookie_file ="./tmp/c...
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート