ホームページ >バックエンド開発 >PHPチュートリアル >PHP は指定された URL ページ内のすべてのリンクを取得します。PHP は URL page を取得します_PHP チュートリアル

PHP は指定された URL ページ内のすべてのリンクを取得します。PHP は URL page を取得します_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-13 09:57:13890ブラウズ

PHP は指定された URL ページ内のすべてのリンクを取得し、PHP は URL ページを取得します

形式: http://www.uphtm.com/php/253.html

これは実際に私たち開発者がよく使っているもので、他のウェブサイトからフレンドリーリンクを取得するプロジェクトを行っていたときに、友人が指定された URL ページ内のすべてのリンク関数を取得する PHP 関数をコンパイルしているのを見ました。見てみましょう。

次のコードは、指定された URL ページ内のすべてのリンク、つまりすべての a タグの href 属性を取得できます。

このコードはすべての a タグの href 属性を取得しますが、href 属性値は必ずしもリンクである必要はなく、http: で始まるリンク アドレスのみを保持できます。

fopen() 関数は、指定された Web ページ内のすべてのリンクを読み取り、その数をカウントします。このコードは、Web ページのコンテンツを収集する必要がある場所での使用に適しています。この例では、Baidu ホームページの読み取りが使用されます。 Baidu ホームページ内のすべてのリンクを検索する例 リンク アドレス。コードはテスト済みで完全に使用可能です:

フォーム:http://www.uphtm.com/php/253.html

http://www.bkjia.com/PHPjc/984440.html

tru​​ehttp://www.bkjia.com/PHPjc/984440.html技術記事 PHP は、指定された URL ページ内のすべてのリンクを取得します。PHP は、http://www.uphtm.com/php/253.html という形式の URL を取得します。これは、実際に開発者によってよく使用されていました。他をクロール... .
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。