我試圖修改腳本提取信息:提取的信息與PHP preg_match_all
存在與示例頁面:
<ul class="tags">
<li><div class="tag"><a href="http://www.url1.com" title="url1">title 1</a></div></li>
<li><div class="tag"><a href="http://www.url2.com" title="url2">title 2</a></div></li>
</ul>
我想獲得標題1,標題2
我有這樣的代碼:
$m=array();
preg_match_all("/<a href="(.*)" title="(.*)">(.*)<\/a>/i", $buff,$m);
$info['tags']=trim(strip_tags($m[3]));
$cats=array_map('trim',$cats);
$info['tags']=implode(',',$cats);
,但我得到與裝飾和array_map錯誤。
感謝您的幫助。
我建議使用這是一個HTML解析器,'DOMDocument'特別是 – Ghost 2014-09-25 12:25:00