【发布时间】:2022-01-27 02:46:01
【问题描述】:
我有下面的代码
$Dom = new DOMDocument;
@$Dom->loadHTML("<?xml version='1.0' encoding='UTF-8'?><body>$body</body>");
$links = $Dom->getElementsByTagName('a');
$arr = array();
foreach ($links as $link) {
if ($link->attributes[0]->name == 'href' && $link->attributes[0]->value != '#') {
$link->attributes[0]->value = 'changed.com';
}
}
我还想添加类似$Dom->getElementsByTagName('a,button');的按钮标签
【问题讨论】:
-
你不能那样做。它不像 CSS 选择器,你不能同时选择多个东西。
-
再做一个选择:
$buttons = ...
标签: php