分别解析具有相同 class 的 div?

Parsing divs with same class individually?

我有 div 具有相同的 Class 值;

<div class="description">Div 1</div>
<div class="description">Div 2</div>
<div class="description">Div 3</div>

我可以用这段代码解析并显示它们:

foreach($html->find('.description') as $icerik) { echo '<b>'.$icerik->plaintext.'</b>'; }

现在我想以div相同的方式显示它们。如何使它们像第一个 div、第二个 div 和第三个 div?

一样解析和显示

谢谢。

由于 $html->find('.description') returns 一个 dom 节点对象的数组,您可以将结果放在一个变量中,您可以在其中直接访问它们。

$description_divs = $html->find('.description');
echo 'first div '.$description_divs[0]->plaintext.'<br><br>';
echo 'second div '.$description_divs[1]->plaintext.'<br><br>';
echo 'third div '.$description_divs[2]->plaintext.'<br><br>';

你是这个意思吗?

foreach($html->find('.description') as $icerik) {
    echo '<div><b>'.$icerik->plaintext.'</b></div>';
}