السلام عليكم
من فضلكم كيف أحصل على جميع العناصر المحددة بكلاس 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));
التعليقات