【PHP】配列を値の数だけ繰り返して処理をする

PHPで配列の繰り返し処理を行うにはforeach()が利用できます
値だけを必要とする場合
$data = ['apple','banana','grape']
foreach ($data as $value) {
echo $value;
}
//applebananagrape
連想配列やキー名も必要とする場合
連想配列の場合やキー名も必要な場合は「配列 as キー名 => 値」の様に記述して取得できます
配列でキー名も取得して繰り返し
$data = ['apple','banana','grape']
foreach ($data as $key => $value) {
echo '<p>'.$key.':'.$value.'</p>';
}
//<p>0:apple</p><p>1:banana</p><p>2:grape</p>
連想配列で繰り返し処理
$data = ['black' => '#000000','white' => '#FFFFFF','blue' => '#0000ff']
foreach ($data as $key => $value) {
echo '<p>'.$key.':'.$value.'</p>';
}
//<p>black:#000000</p><p>white:#FFFFFF</p><p>blue:#0000ff</p>
ディスカッション
コメント一覧
まだ、コメントがありません