php正则函数抓取网页连接( 2021-03-21想了解php正则表达式获取内容所有链接的相关内容吗)
优采云 发布时间: 2021-11-25 09:14php正则函数抓取网页连接(
2021-03-21想了解php正则表达式获取内容所有链接的相关内容吗)
php正则表达式获取所有内容链接 php正则表达式获取所有内容链接
2021-03-21
想知道php正则表达式获取的所有链接的相关内容吗?在本文中,我将仔细讲解php正则表达式获取内容的所有链接的相关知识和一些代码示例。欢迎阅读和指正。先重点介绍:php正则表达式,获取链接,一起学习。
方法一:
function get_all_url($code){
preg_match_all('/]*>([^>]+)</a>/i',$code,$arr);
return array('name'=>$arr[2],'url'=>$arr[1]);
}
方法二:
<p>
/**
* date 2015-07-24
**/
$site=substr($url,0,strpos($url,"/",8));//站点
$base=substr($url,0,strrpos($url,"/")+1);//文件所在目录
$fp = fopen($url, "r" );//打开url
while(!feof($fp))$contents.=fread($fp,1024);//
$pattern="|href=['"]?([^ '"]+)['" ]|u";
preg_match_all($pattern,$contents, $regarr, preg_set_order);//匹配所有href=
for($i=0;$i