//set the array
$info = array(
'andy' => 'blue',
'andrew' => 'black',
'mark' => 'green',
'jane' => 'orange',
'simon' => 'red',
'joan' => 'pink',
'sue' => 'yellow',
'alan' => 'black')
$i = 1;
foreach($info as $key => $val){
<div class="holder">
<div class="name">
<?php echo $Name ?>
</div>
<div class="colour">
<?php echo $colour ?>
</div>
</div>
}
これにより、各「ホルダー」クラスが表示されなくなります...しかし、私がやりたいのは、「ホルダー」クラスの周りにコンテナーをラップし、各「コンテナー」に3つの「ホルダー」を配置することです。例えば:
<div class="container">
<div class="holder">
<div class="name">
<?php echo $Name ?>
</div>
<div class="colour">
<?php echo $colour ?>
</div>
</div>
<div class="holder">
<div class="name">
<?php echo $Name ?>
</div>
<div class="colour">
<?php echo $colour ?>
</div>
</div>
<div class="holder">
<div class="name">
<?php echo $Name ?>
</div>
<div class="colour">
<?php echo $colour ?>
</div>
</div>
</div>
連想配列のインデックスを取得する方法、または%3==0でforeachループを中断する方法を見つけることができません。
どんな提案も素晴らしいでしょう!
-Ved