在下面的代码中:
$xpath->query("//tr[@class='even']")
当我跑步时,<th>
它只显示<td>
标签的内容。我不能获得<tr>
的内容,即$xpath->query("//tr[@class='even']/th")
$xpath->query("//tr[@class='even']/td")
标签内的所有内容吗?
如果没有,我怎么能得到这个td而不必像这样单独编写:
wordpress
答案 0 :(得分:1)
您可以使用选择任何标记的*
选择器。
$xpath->query("//tr[@class='even']/*")
以上代码选择tr.even
的每个孩子。您也可以像底部代码一样使用|
(OR)运算符。
$xpath->query("//tr[@class='even']/td | //tr[@class='even']/th");