PHP - How to replace empty alt tag on image -


वर्तमान छवि दिखती है

  & lt; img src = "images / example.jpg" / & gt;  

अब अगर img src में alt = "" नहीं है, तो कोड ही छवि को प्रतिस्थापित करेगा

  & lt; img src = "चित्र / उदाहरण.जेपीजी" alt = "" / & gt;  

पीएचपी के साथ कैसे किया जा सकता है?

यहाँ एक उदाहरण है सरलएक्सएमएल के साथ ऐसा करने का।

  & lt;? Php $ html = '& lt; html & gt; & LT; बॉडी & gt; & Lt; img src = "foo.jpg" / & gt; & Lt; / body & gt; & Lt; / html & gt; '; $ Xml = नया सरल एक्सएमलेमेंट ($ html); Foreach ($ xml- & gt; xpath ('// img') $ img के रूप में) {if (! Array_key_exists ('alt', $ img- & gt; विशेषताएँ ())) {$ img- & gt; addAttribute ('alt' , ''); }} Echo $ xml- & gt; asXML ();  

आउटपुट हो जाएगा:

  & lt;? Xml संस्करण = "1.0"? & Gt; & LT; html & gt; & LT; बॉडी & gt; & Lt; img src = "foo.jpg" alt = "" / & gt; & Lt; / body & gt; & Lt; / html & gt;  

Comments

Popular posts from this blog

asp.net - Javascript/DOM Why is does my form not support submit()? -

sockets - Delphi: TTcpServer, connection reset when reading -

javascript - Classic ASP "ExecuteGlobal" statement acting differently on two servers -