我認爲這是一個簡單的問題,但我不能排序它,我試圖用簡單的PHP DOM解析器得到所有標題標籤,我的代碼只有一種方式,例如php DOM解析器返回父母和子女
$heading['h2']=$html->find('h2 a');//works fine
我發現一些網站包裹h2
的標籤中這樣
<a href='#'><h2> my heading</h2></a>
問題是試圖讓這兩個標籤,以便我可以顯示它的鏈接。所以,當我做到這一點
$heading['h2']=$html->find('a h2');
我得到h2
不錯,但它不會環繞它的鏈接標籤,這當然是有道理的,發現是a
孩子們都H2標籤,但我怎麼得到整個父標籤,我希望是有道理的,我想這回是什麼
<a href="#"><h2>My Headings</h2></a>
然後我可以只打印輸出與
echo $headings['h2']; //and the link with be there
您需要將此短語作爲一個問題。例如,你的問題可能是:我如何找到所有從'a'下降的'h2'? – pguardiario