当前位置:编程学习 > php >>

PHP 取得一个页面上的所有超链接函数

取得一个页面上所有超链接的简单函数:

  1. <?php
  2. function get_all_url($cnstr){
  3.         preg_match_all(/<as href=["|]?([^>" ] )["|]?s*[^>]*>([^>] )</a>/i,$cnstr,$arr);
  4.         return array(name=>$arr[2],url=>$arr[1]);
  5. }

  6. //调用函数
  7. $url = www.ite5e.com;
  8. echo get_all_url($url);
  9. ?>

使用很简单,传一个URL地址进去就可以啦。

补充:Web开发 , php ,
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,