【发布时间】:2023-10-27 05:14:02
【问题描述】:
我需要找到所有具有img 标记作为子元素的锚标记。考虑以下情况,
<a href="test1.php">
<img src="test1.jpg" alt="Test 1" />
</a>
<a href="test2.php">
<span>
<img src="test2.jpg" alt="Test 2" />
</span>
</a>
我的要求是生成href 属性列表以及src 和alt
即,
$output = array(
array(
'href' => 'test1.php',
'src' => 'test1.jpg',
'alt' => 'Test 1'
),
array(
'href' => 'test2.php',
'src' => 'test2.jpg',
'alt' => 'Test 2'
)
);
如何在 PHP 中匹配上述情况? (使用 Dom Xpath 或任何其他 dom 解析器)
提前致谢!
【问题讨论】: