PHP de kullanabileceğini 2 döngü: for ve foreach. For genellikle en fazla kullanılan döngüdür. For döngüsü while döngüsünden sonra çıkmış daha kullanışlı bir döngüdür.
For Döngüsü
Kod üzerinden örnek vermek gerekirse
for ( $i = 1; $i <= 10; $i++ ) { echo “Değişken değeri: $i<br />”; }
Öncelikle i değişkenine 1 değerini verdik. Sonra şartımızı yazdık i değişkeni 10’dan küçük veya eşitse döngüyü gerçekleştir. Ve her döngüde i değişkenini 1 artır ($i++). Bu kodların çıktısı şu şekilde olacak:
Değişken değeri: 1 Değişken değeri: 2 Değişken değeri: 3 Değişken değeri: 4 Değişken değeri: 5 Değişken değeri: 6 Değişken değeri: 7 Değişken değeri: 8 Değişken değeri: 9 Değişken değeri: 10
Foreach Döngüsü
Foreach döngüsünde for döngüsündeki gibi sayılar ile kullanmanın aksine dizilerle kullanmak yaygındır. Örnek olarak:
$dizi = array(“bilgi”,”-“,”sayar”,”.”,”net”); foreach( $dizi as $degisken ) { echo $degisken; }
Döngüden önce dizi adında bir dizi tanımladık. Ardından döngü ile dizi deki elemanları sırasıyla degisken e atayarak ekrana yazdırdık. Bu kodların çıktısı ise şu şekilde:
bilgi-sayar.net
rica ediciim gereksiz döngü kullanma 😀