gpt4 book ai didi

php - 如何使用 PHP Simple HTML DOM Parser 将所有 ul 和 li 标签替换为 div?

转载 作者:行者123 更新时间:2023-12-03 23:02:59 24 4
gpt4 key购买 nike

好的,我想使用 PHP Simple HTML DOM Parser 创建一个“网站动员工具”。在现阶段,我想-

  1. 将所有 'ul' 和 'li' 标签更改为 'div' 标签并
  2. 将所有“表格”元素(例如 table、tr、td、th)更改为 div。我尝试通过以下方式解决第一个问题:

.

$html=new new simple_html_dom();
$html>load_file($sourceurl);

$div="div";
foreach ($html->find('ul') as $element) {
$element=$div;
}

它看起来确实很乏味,但我找不到任何其他解决方案。我不鼓励使用 preg_match,虽然我不知道它是否能给我想要的输出。任何帮助将不胜感激。

最佳答案

有可能:

$html=new new simple_html_dom();
$html>load_file($sourceurl);

foreach ($html->find('ul') as $element) {
$element->innertext = "<div>".$element->innertext."</div>";
}

当然你也可以对表格做同样的事情。更多信息:Simple HTML DOM Parser Manual

关于php - 如何使用 PHP Simple HTML DOM Parser 将所有 ul 和 li 标签替换为 div?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19629289/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com