ホームページ >バックエンド開発 >PHPチュートリアル >php はこのページのコンテンツをキャプチャします
キャプチャする必要がある部分は赤い線でマークされています。
最初のページのみをキャプチャする必要があります。
キャプチャ ページ: http://www.mafengwo.cn/yj/10206/2-0-1。 html
以前はこのクラス simple_html_dom.php を使用していましたが、このクラスを使用して抽出できません
? を使用して抽出できます。
$url = "http://www.mafengwo.cn/yj/10206/2-0-1.html";
$opts = array(
'http'=>array(
'timeout'=> ;10,
'header'=>"ユーザーエージェント: phprn"
"Cookie: foo=barrn"
);
$context = stream_context_create($opts)
$data = file_get_content s($url, false) ,$context)
このようにして、positive? を使用してページを読み取ることができます
を抽出することができます。
Regex doesn't work
include 'simple_html_dom.php';$opts = array( 'http'=>array( 'user_agent' => $_SERVER['HTTP_USER_AGENT'] ) ); $context = stream_context_create($opts); $url = 'http://www.mafengwo.cn/yj/10206/2-0-1.html';$html = file_get_html($url, false, $context);
関係ない、コンテキスト (context) を追加してください 上記の内容ですが、できません正規表現を使って情報を区別する方法がわかりません
そうではありませんか? れーれー