phpクロールニュース

WBOY
リリース: 2016-06-23 13:34:50
オリジナル
1387 人が閲覧しました

Web ページのニュースコンテンツの一部をキャプチャして、トップページに表示したいのですが、どうすればよいですか?
例えば NetEase の家庭関連ニュース

$url = "http://home.163.com"
//中国語文字化けの場合次のコードを使用します
//$getcontent = iconv("gb2312", "utf-8",$contents);
echo $contents;>

上記のコードはすべてのページを取得するだけです


返信ディスカッション (解決策)

通常のマッチングまたは simple_html_dom の使用

どのようなコンテンツが必要かによって異なります


通常のマッチングまたは simple_html_dom の使用

どのようなコンテンツが必要かによる


ターゲットを絞った方法でいくつかのニュースを取得するだけで、例はありますか?

preg_match_all( '/

()

/',$contents,$m); print_r($m[1]);

echo ""



preg_match_all('/

()

/',$contents ,$m);
echo "< ;pre>"; print_r($m[1]);


回答ありがとうございます、中国語のキーワードを使用したい場合はどうすればよいですかマッチング?

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