2010-02-05 3 views

답변

3
string = '<img src = "http://produits-lemieux.com/produits/bainmoussant_hg.jpg" ></img>'; 
str_replace('></img>', 'alt=""></img>', $string); 

그냥 할 수있는 때 </img>을 왜 확실하지 : alt="" />

+0

alt는 img 태그가 아닌 뒤에 있어야합니다. – menardmam

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 기능이있는 속성을 추가 할 수 있습니다.

+0

과용과 같습니다. –

+0

과도함 일 수도 있지만 학습에 좋았습니다. –

관련 문제