赞
踩
我们需要获取一段html中固定的标签内容,用PHP中的preg_match_all方法匹配
public function getContent() {
$str = <<<EOF
<a href="http://xxx1.com">合抱之木</a>
<a href="http://xxx2.com">生于毫末</a>
<a href="http://xxx3.com">九层之台</a>
<a href="http://xxx4.com">起于累土</a>
<a href="http://xxx5.com">千里之行</a>
<a href="http://xxx6.com">始于足下</a>
EOF;
preg_match_all('/href="([^"]+)/', $str, $match); //匹配 href="" 里面的内容
echo '<pre>';
var_export($match);
}
array ( 0 => array ( 0 => 'href="http://xxx1.com', 1 => 'href="http://xxx2.com', 2 => 'href="http://xxx3.com', 3 => 'href="http://xxx4.com', 4 => 'href="http://xxx5.com', 5 => 'href="http://xxx6.com', ), 1 => array ( 0 => 'http://xxx1.com', 1 => 'http://xxx2.com', 2 => 'http://xxx3.com', 3 => 'http://xxx4.com', 4 => 'http://xxx5.com', 5 => 'http://xxx6.com', ), )
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。