我从json那里得到了这个:
<img src = "http://produits-lemieux.com/produits/bainmoussant_hg.jpg" ></img>
我需要将alt=""
注入字符串
在php中执行此操作的最佳方法是什么?
答案 0 :(得分:3)
string = '<img src = "http://produits-lemieux.com/produits/bainmoussant_hg.jpg" ></img>';
str_replace('></img>', 'alt=""></img>', $string);
当您可以执行</img>
alt="" />
答案 1 :(得分:1)
使用DOM functions操作HTML DOM?
$doc = new DOMDocument();
$doc->loadHTML("<html><body>Test<br></body></html>");
$params = $doc->getElementsByTagName('img'); // Find Sections
foreach($params as $param)
{
$attribute = $doc->createAttribute('alt');
$param->appendChild($root_attr1);
$attributeText = $doc->createTextNode('This is the ALT attribute');
$attribute->appendChild($root_text);
}
$doc->saveHTML();
您可以使用createAttribute功能添加属性。