मैं एक स्ट्रिंग के अंदर वीडियो लिंक को बदलने के लिए कोशिश कर रहा हूँ यहाँ मेरे कोड है:DOMDocument के बाहरी HTML को कैसे वापस करें? -
$doc = new DOMDocument();
$doc->loadHTML($content);
foreach ($doc->getElementsByTagName("a") as $link)
{
$url = $link->getAttribute("href");
if(strpos($url, ".flv"))
{
echo $link->outerHTML();
}
}
दुर्भाग्य से, outerHTML
जब मैं <a href='http://www.myurl.com/video.flv'></a>
कोई विचार यह कैसे प्राप्त करें?
डोमोडोड में डीओएमडी दस्तावेज़ भी शामिल है ताकि आप इसे कर सकें कहां सिर्फ उस नोड को प्राप्त करें जिसे आप HTML प्राप्त करना चाहते हैं: $ domNode-> ownerDocument-> saveHTML ($ domNode); उस के लिए – rooby