ホームページ > バックエンド開発 > PHPチュートリアル > fop Web ページ ファイルのコンテンツを読み取るための PHP 実装コード fopen、curl など。

fop Web ページ ファイルのコンテンツを読み取るための PHP 実装コード fopen、curl など。

WBOY
リリース: 2016-07-29 08:45:38
オリジナル
1271 人が閲覧しました

1.fopen 実装コード:

コードをコピーします コードは次のとおりです:


$handle = fopen ("http://www.example.com/", "rb" );
$contents = "";
while (!feof($handle)) {
$contents .= fread($handle)



;


コードをコピーします

コードは次のとおりです: // PHP 5 以降の場合

$handle = fopen("http://www.example.com/", "rb") ;
$contents = stream_get_contents($handle);


2.curl 実装コード:


コードは次のとおりです。 ?php

function _url($Date){
$ch =curl_init();
curl_setopt ($ch, CURLOPT_URL, "$Date"); curl_setopt ($ch, CURLOPT_USERAGENT, " Mozilla/4.0 (互換性; MSIE 6.0; Windows NT 5.1; SV1)");

curl_setopt ($ch, CURLOPT_CONNECTTIMEOUT, $timeout); ($ch); return $contents } $pageURL="http://www.baidu.com"

コードをコピーします

コードは次のとおりです:


$html = file_get_contents("http://s.jb51.net");
$html = iconv( "Big5", "UTF-8//IGNORE" , $html); /エンコーディングを UTF8 に変換します
print $html;
$h = file("http://s.jb51.net")
foreach($htm as $value)
$h; .= iconv( "GB2312", "utf -8//IGNORE" , $value);
}
print_r($h);


コードをコピーします

は次のとおりです:

$ opts = array( 'http'=>array( 'method'=>"GET", 'header'=>"Accept- language: enrn " .

"Cookie: foo=barrn"

)
);
$context = stream_context_create($opts);
/* 上記の追加ヘッダーを使用して http リクエストを www.example.com に送信します */
$fp = fopen('http://www.baidu.com' , 'r', $context)
fclose($fp);
上記では、fop PHP が Web ページのファイルの内容を読み取るための fopen、curl などの実装コードを紹介しました。PHP チュートリアルに興味のある友人の参考になれば幸いです。


関連ラベル:
fop
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート