ホームページ > バックエンド開発 > PHPチュートリアル > プログラムphp情報収集プログラムコード

プログラムphp情報収集プログラムコード

WBOY
リリース: 2016-07-29 08:39:31
オリジナル
938 人が閲覧しました

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


//ホームページのアドレスを収集します
$url="http://emotion.pclady.com.cn/skills/"; /ページコードを取得します
$rs=file_get_contents($url);
//一致する規則性を設定します
//$fp=fopen("text.txt","a");
//$fw=fwrite($fp) ,$rs);
//fclose($fp);
/*href="http://emotion.pclady.com.cn/skills/0903/376476.html "
target=_blank> 善人をそばに置いておいてください
*/
$preg='/]+" >(.*)/i';
//通常の検索を実行
preg_match_all($preg,$rs,$title);
//数値を計算するタイトル数
$count=count ($title[0]);
echo $count."
";
//タイトル数ごとにコンテンツを収集
for ($i=0;$i<$count) ;$i++){
// コンテンツ ページのアドレスを設定します
$pr='/]+">/isU';
preg_match_all($pr,$title[0] [$i],$jurl);
$substr=substr($jurl[0][0],9);
//コンテンツページのコードを取得します
$c=file_get_contents($curl);
//通常のルールに一致するコンテンツ ページを設定します
$pc='/]+">/i'; search
preg_match($pc,$c, $content);
//タイトルを出力
echo $title[0][$i]."
";
echo $title[1][$i]. "
";
$c
echo $concount."
";
echo $content[0][0]; {
}
}
?>


検出により、$c はすでにコンテンツ ページのデータ ストリームですが、$pc の正規表現が文字 < にのみ一致するのはなぜですか?上記の subsrt() 関数を使用しましたか?他に何が問題ですか?アドバイスをいただけますか?
以上、PHP 情報収集プログラムのコードをプログラム内容も含めて紹介しましたので、PHP チュートリアルに興味のある方の参考になれば幸いです。


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