如何使用PHP更改图像标记中的特定属性

时间:2015-11-14 08:32:49

标签: php

我正在尝试将图片属性从realloc更改为data-original=""

查看以下代码

src=""

在上面的代码中我们有2个属性1st <img class="lazyjs bbcodeImage" src="//somesite.com/images/sample.gif" data-original="//somesite.com/images/sample.gif" alt="image"> 而2nd是src=""所以我想将data-original=""替换为data-original="",我尝试使用{{1}但它不起作用,

src=""

我怎么能用PHP做到这一点?

1 个答案:

答案 0 :(得分:0)

我假设您在字符串中使用它,因为您正在尝试使用PHP。

这是您需要做的事情:

$content = '<img class="lazyjs bbcodeImage" src="//somesite.com/images/sample.gif" data-original="//somesite.com/images/sample.gif" alt="image">';
$content = preg_replace('/src="(.+?)"/','',$content); // Removes the old src
$content = str_replace('data-original','src',$content); // Renames data-original to src