0

目标是对 HTML 文档进行一些修改。我通过以下方式加载 HTML 文档:

    $html5 = new \HTML5();
    $dom = $html5->loadHTML($content);
    $crawler = new Crawler($dom);

我设法删除了我不需要的节点,但我不知道如何将 html 内容插入到某个标签内。

在下面的示例中,我试图将数据插入到 head 部分,但 HTML 文档没有改变。

    $crawler->filter('head')->each(function (Crawler $crawler, $i) use ($baseUrl) {
        $crawler->addHtmlContent('<base href="' . $baseUrl . '" />');
    });

我在这里做错了什么?

谢谢

4

0 回答 0