<meta http-equiv="Content-type" content="text/html;charset=utf-8" />
<?php
$file = file_get_contents("http://www.aiyooyoo.com/");
$partten = "/\<a href=\"http\:\/\/[\w]+\.[\w]+\/[\w]+\.[\w]+\/[\w]+\/[\d]+\/\" title=\"(.*)\">(.*)\<\/a\>/";
if(preg_match_all($partten,$file,$arr)){
foreach($arr as $key=>$val){
}
}
?>我想要<a>.*</a>里面的内容,其他内容不要,我怎么取出来有很多重复的,看看是不是那里写错了?
<?php
$file = file_get_contents("http://www.aiyooyoo.com/");
$partten = "/\<a href=\"http\:\/\/[\w]+\.[\w]+\/[\w]+\.[\w]+\/[\w]+\/[\d]+\/\" title=\"(.*)\">(.*)\<\/a\>/";
if(preg_match_all($partten,$file,$arr)){
foreach($arr as $key=>$val){
}
}
?>我想要<a>.*</a>里面的内容,其他内容不要,我怎么取出来有很多重复的,看看是不是那里写错了?
<meta http-equiv="Content-type" content="text/html;charset=utf-8" />
<?php
$file = file_get_contents("http://www.aiyooyoo.com/");
$partten = "/\<a href=\"http\:\/\/[\w]+\.[\w]+\/[\w]+\.[\w]+\/[\w]+\/[\d]+\/\" title=\"(?:.*)\">(.*)\<\/a\>/";
if(preg_match_all($partten,$file,$arr)){
print_r(array_unique($arr[1]));
//foreach($arr as $key=>$val){
//}
}
?>