السلام عليكم
من فضلكم كيف أحصل على جميع العناصر المحددة بكلاس item
في هذا المثال:
<div class="items"> <div class="item">1</div> <div class="item">2</div> <div class="otherclass">غبر مهم</div> <div class="item">3</div> <div class="item">4</div> </div>
جربت هذا الكود لكنه يحصل فقط على العنصر الاول
$html = file_get_contents($url); $doc = new DOMDocument(); libxml_use_internal_errors(true); $doc->loadHTML($html); $finder = new DomXPath($doc); $node = $finder->query('.//*[contains(concat(" ",normalize-space(@class)," "),"item")]');
شكرا لكم
$iwant = $doc->saveHTML($node->item(0));
التعليقات