gpt4 book ai didi

php - 在 PHP 中,如何使用 DOMDocument 类替换 IMG 标签的 src= 属性?

转载 作者:可可西里 更新时间:2023-11-01 00:02:52 25 4
gpt4 key购买 nike

<分区>

能够在不丢失任何其他属性的情况下换出 HTML IMG 标记的 src= 属性通常很有用。执行此操作的快速、非正则表达式的方法是什么?

我不想使用 RegEx 的原因是:

  1. 它的可读性不是很好。我不想每次需要解释一个新案例时都花 20 分钟来破译一个模式。
  2. 我计划修改此函数以添加缺少的宽度和高度属性。为此,不容易修改简单的 RegEx 字符串替换。

这是上下文:我有一堆 RSS 提要帖子,每个帖子都包含一个图像。我想用空白图像替换这些图像,但保持 HTML 不受影响:

$raw_post_html = "<h2>Feed Example</h2>
<p class='feedBody'>
<img src='http://premium.mofusecdn.com/6ff7098b3c8561d70c0af16d30e57d4e/cache/other/48da8425bc54af2d5d022f28cc8b021c.200.0.0.png' alt='Feed Post Image' width='350' height='200' />
Feed Body Content
</p>";

echo replace_img_src($raw_post_html, "http://cdn.company.org/blank.gif");

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