ホームページ > php教程 > php手册 > PHP ハイパーリンク クロール実装コード

PHP ハイパーリンク クロール実装コード

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
リリース: 2016-06-13 12:22:49
オリジナル
1110 人が閲覧しました

共通の HTML 標準ハイパーリンク パラメーターを取得するための正規表現テスト
最近、プロフェッショナルな検索エンジンに似たものを構築したいと考えているため、Web ページのすべてのハイパーリンクをクロールする必要があります。
次のコードがすべての標準ハイパーリンクをターゲットにできるかどうかのテストを手伝ってください。
テスト コードは次のとおりです:

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


// -- -------------------------------------------- ------ ------------
// ファイル名: Noname1.php
// 説明: ユニバーサルリンクパラメータ取得正規表現テスト
// 要件: PHP4 (http://www.php.net)
// Copyright(C), HonestQiao, 2005, All Rights Reserved
// 著者: HonestQiao ( Honestqiao@hotmail.com)
// パラメーターの説明:
// $strSource: 標準リンクを含む HTML Web ページ
// $strResult: 処理結果
// 追加の指示:
//標準リンク。リンクが含まれています
// ---------------------------- -- ------------------------------------------
$strSource = < <t1
t2 href= "3.htm">t3
t4
HTML
preg_match_all('/( . ? )/sim', $strSource, $strResult, PREG_PATTERN_ORDER); $i = 0; $i {
printf("%d href=(%s) title=(%s) n", $i, $strResult[1][$i], $strResult[2][$i] );
}
?>


テスト データが標準リンクに準拠しているが、ここで処理されていない場合は、テスト データとテスト環境を教えてください。

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