2
我對使用DOMDocument的查詢有問題。 我會在字符串中使用「bbcode like」標籤並查找屬性data_id。DOMDocument:如何解析像標籤一樣的bbcode?
我使用下面的代碼THP但我總是得到這些警告: 警告:DOMXPath ::查詢():無效的表達
的 「設置高亮樣」 的代碼,我想恩用途:
[sondage data_id=1]
PHP代碼
$doc = new DOMDocument();
$doc->loadHTML($row->text);
$selector = new DOMXPath($doc);
$result = $selector->query('//[sondage');
foreach($result as $node) {
echo $node->getAttribute('data_id');
}
感謝您的幫助
它無效的HTML,所以沒有什麼可以解析的。 – Youri
對不起,DOMDocument只接受XML標籤。 –
@Youri有另一種解決方案嗎?獲取所有bbcode標籤並獲取data_id屬性? – Raphael