ページ上のすべてのハイパーリンクを取得する単純な関数:
- function get_all_url($cnstr){
- preg_match_all(/" ] )["|]?s*[^> ;]*>([^>] )/i,$cnstr,$arr);
- 戻り値 array(name=>$arr[2],url=>$arr[1]) ]);
- }
- //関数呼び出し
- $url = www.ite5e.com;
- echo get_all_url($url);
- ?>
使い方はとても簡単で、URL アドレスを渡すだけです。
http://www.bkjia.com/PHPjc/486187.htmlwww.bkjia.com本当http://www.bkjia.com/PHPjc/486187.html技術記事ページ上のすべてのハイパーリンクを取得する単純な関数: ?php function get_all_url($cnstr){ preg_match_all(/as href=["|]?([^" ] )["|]?s*[^]*([ ^] )/a/i,$cnstr,$arr); return array(name...
)