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

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

WBOY
リリース: 2016-07-25 08:42:26
オリジナル
1314 人が閲覧しました
  1. //指定URL页面内のすべての接続
  2. function get_url_href($url){
  3. $html = file_get_contents($url);
  4. $dom = 新しい DOMDocument();
  5. @$dom->loadHTML($html);
  6. $xpath = 新しい DOMXPath($dom);
  7. $hrefs = $xpath->evaluate('/html/body//a');
  8. for($i=0;$ilength;$i++){
  9. $href = $hrefs->item($i);
  10. $url = $href->getAttribute('href');
  11. if(substr($url,0,4) == 'http') echo $url.'
    ';
  12. }
  13. }
复制代

PHP、URL


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