私はxmlファイルをループするためにphp simplexmlとforeachを使用しています。のようなコード
$xml = simplexml_load_file(myfile.xml);
foreach($xml->contents as $list){
$name= $list->name;
$price=$list->price;
$prob=$list->Price;
echo $name, $price, $prob;
}
100 個のアイテムがある場合、5 個のアイテムごとにクラスを挿入するにはどうすればよいですか?
のような出力
<div id="showup">
$name, $price, $prob (1)
$name, $price, $prob (2)
$name, $price, $prob (3)
$name, $price, $prob (4)
$name, $price, $prob (5)
</div>
<div id="showup">
$name, $price, $prob (6)
$name, $price, $prob (7)
$name, $price, $prob (8)
$name, $price, $prob (9)
$name, $price, $prob (10)
</div>
...............
foreach の代わりに while を使用する必要がありますか? foreach の利点は、xml ファイル内の項目数を数える必要がないことです。または両方を使用できます
誰かが助けてくれることを願っています、ありがとう:-)