अब तक मैं इसPHP डोम में चयनित नोड का अगला नोड चुनें?
<div name="node"></div>
<div></div>
<div name="node"></div>
<div></div>
<div name="node"></div>
<div></div>
मैं हर "div" जो अपने नाम के बराबर है की अगले नोड का चयन करना चाहते की तरह एक HTML फ़ाइल पर काम कर रहा हूँ "नोड" और करने के लिए मैं कोशिश:
$dom = new DOMdocument();
@$dom->loadHTML($html);
$xpath = new DOMXPath($dom);
$els = $xpath->query("//div[@name='node']");
$j = 0;
foreach($els as $el)
{
if($el->next_sibling()) $j++;
}
echo $j;
लेकिन मैं कोई त्रुटि मिलती है
Fatal error: Call to undefined method DOMElement::next_sibling()
किसी को भी मुझे बता सकते हैं कि मेरी स्क्रिप्ट के साथ गलत क्या है कृपया?
मैं मानना है कि यह 'nextSibling' – scibuff