0
私はグループとアイテムを含む配列を持つPHPアプリケーションで次のHTML部分を持っています。最初にグループで並べ替えると、グループ内にコンマ(Item1、Item2、Item3)で区切られた項目があり、カンマをつけません。ループ内で順序付けされていないリストをネストする必要がありますか?
<dl>
<?php $groupname = '' ?>
<?php foreach ($product['product_filters'] as $product_filter) { ?>
<?php if ($groupname != $product_filter['group']) { ?>
<?php $groupname = $product_filter['group']; ?>
<?php echo '<dd>' . $product_filter['group'] . '</dd>'; ?>
<?php } ?>
<dt>
<?php echo $product_filter['name']; ?>
</dt>
<?php } ?>
</dl>
は、私は次のような結果を持つようにしたいが、私はそれを管理する方法がわからないと、どのループ私が使用する必要があります。
Group 1
G1_Item_1, G1_Item_2
Group 2
G2_Item_1, G2_Item_2, G2_Item_3
データの表示方法は?あなたはfnc implode( "、"、$ array);によって分離された項目を得ることができます。 – daremachine