http://www.php.net/manual/en/control...es.foreach.php

foreach yapısının kalıbı diyebiliriz.

bir dizinin tüm elemanları için döngü yapabilmemizi sağlayan yapıdır.

en basit hali aşağıdaki gibidir.

foreach ($dizi as $deger)
{

}
ancak her dizi elemanının bir de indisi alınmak istenirse o zaman ifade aşağıdaki gibi değiştiriliyor.
foreach ($dizi as $anahtar => $deger)
{

}
bunu dizi tanımlarındaki

$dizi=array('anahtar' => 'deger');
buradaki => işareti gibi de düşünebilirsiniz. dizi anahtarını değere bağlayan operatör.