switch dongusu ic ice gecmis if komutunun kolay kullanim seklidir.

switch (n)
{
case durum1:
ilk durum saglandiginda calisacak kod;
break;
case durum2:
ikinci durum saglandiginda calisacak kod;
break;
default:
iki durum da saglanmiyorsa calisacak kod;
}

ornek kullanim:

$x=3;
switch($x)
{
case 1:
echo “Sayi: 1″;
break;
case 2:
echo “Sayi: 2″;
break;
case 3:
echo “Sayi: 3″;
break;
default:
echo “Sayi 1 ile 3 arasinda degil”;
}

for dongusunun kullanimi while dongusunden farkli olarak degisken deger atamasi dongunun icerisinde yapilmaktadir.

for (ilk deger; kosul; arttirma)
{
calistirilacak kodlar
}

ilk deger : dongu bu degerden baslar

kosul : her bir islem sirasinda bakilan referanstir.

arttirma: degisken degerini artirmak icin kullanilir.

ornek kullanim:

for ($p=1; $p<=5; $p++)
{
echo “Sayi: ” . $p . “<br/>”;
}

while dongusu bir islemin bir sart saglanilana dek calismasini saglamak icin kullanilmaktadir. while dongusunun kullanimi;

$i=1;
while($i<=5)
{
echo “Sayi:” . $i . “<br/>”;
$i++;
}

seklindedir.

program yazarken bir cok yerde degiskenleri birbiri ile karsilastirma ihtiyaci duyariz bu durumda en sik kullanilan if komutuna ihtiyac duyariz. if komutunun kullanimi;

$a=5;
$b=4;
if($a==$b)
{
echo “iki sayi birbirine esittir”;
}
else
{
echo “iki sayi birbirine esit degildir”;
}

seklindedir.

&&        ve
||           veya
==        esittir
!            degil
!=         esit degil
>          buyuktur
<          kucuktur
>=       buyuk veya esittir
<=       kucuk veya esittir

« Previous PageNext Page »