Php’de Kontrol Yapısı

Daha önceden de php betik dilinin söz diziminin C programlama dili ile çok büyük benzerlik gösterdiği söylenmişti. Aşağıda verilen iki modülden de görüldüğü gibi kontrol yapısı tamamen C ile aynıdır; hatta kontrol yapısı söz dizimleri, kabuk programlamadaki(shell programming) kontrol yapısı ile de benzerlik gösterilebilir. İki tür kontrol yapısı da kullanılabilir.

modul1.php3

<?php

for ($loop = -5; $loop < 5; $loop++)
{
	if ($i < 0) {

		echo "-";
	}else if ($i > 0) {

		echo "+";
	}

	echo "$loopn";
}

?>

modul_2.php3

<?php

	while (list($name, $value) = each ($GLOBALS))
	{
		switch (gettype($value)) {
			case "string":
				      echo "$name = "$value"n";	
				      break;
			default:
				      echo "$name = $valuen";
				      break;
		}
	}

	do {
		echo "$loop
";
	}
	while (++$loop < 10);
?>

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir