gpt4 book ai didi

php - 保存 domdocument 时删除 doctype

转载 作者:IT王子 更新时间:2023-10-29 00:19:46 26 4
gpt4 key购买 nike

我正在解析 html 文档并将其提取到 DOMDocument。这些文档是将显示在另一页内的子表单。在保存已解析的 DOMDocuments 时,它会自动添加 doctype、html、head 和 body 标签。因为我正在处理子表单,所以我想删除所有这些并只保存表单的子标签。

如何在保存domdocument时跳过自动生成html、head、body等标签?

最佳答案

与@KoolKabin 的回答相同,但更短一些:

return preg_replace('~<(?:!DOCTYPE|/?(?:html|body))[^>]*>\s*~i', '', $dom->saveHTML());

关于php - 保存 domdocument 时删除 doctype,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9924261/

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