Challenge 365 kun
October 20

To’rtinchi kun.

1. if-else shartli operatorlari:

Shartli operatorlar yordamida dastur ma’lum shartlar bajarilganda qanday yo’l tutishini boshqarish mumkin.

<?php
		$yosh = 18;
		
		if ($yosh = 18){
				echo "Siz voyaga yetgansiz!";
		}else {
				echo "Siz hali kichkinasiz!";
		}
?>

2. if-else if-else:

<?php
	$yosh = 25;
	
	if ($yosh < 18){
			echo "Siz hali kichkinasiz!":
	}elseif ($yosh == 18){
			echo "Siz endi voyaga yetingiz!";
	}else{
			echo "Siz kattasiz!";
	}
?>

3. Switch opeatori:

<?php
		$rang = "qizil";
		
		switch ($rang) {
			case "qizil":
			echo "Qizil rang";
			break;
		case "yashil":
			echo "Yashil rang";
			break;
		case "ko'k":
			echo "Ko'k rang";
			break;
		default:
			echo "Rang nomi natog'ri";
			break;
		}
?>

Bu yerda $rang o'zgaruvchisining qiymati tekshiriladi va shunga mos ravishda qaysi rang ekranga chiqarilishi belgilab beriladi. Agar hech qaysi qiymat mos kelmasa, default qismi bajariladi.

4. foreach tsikli:

foreach tsikli massivlar bilan ishlash uchun ishlatiladi. U massiv ichidagi har bir elementni birma-bir aylantiradi

<?php
		$mevalar = array("olma", "banan", "gilos");
		
		foreach ($mevalar as $meva){
			echo "Meva: " .$meva. "<br>";
		}
?>

bu yerda foreach tsikli har bir mevani nomini masivdan chiqaradi.

5. Break va continue:

<?php
	for ($i = 1; $i <= 10; $i++){
		if ($i == 5){
				break; //5 ga yetganda tsiklni to'xtatadi
		}
		echo "Son: " .$i. "<br>";
	}
>
<?php
	for ($i = 1; $i < = 10; $i++){
		if ($i == 5){
			continue; //5ni o'tkazib yuboradi, tsikl davom etadi
		}
		echo "Son :" .$i. "<br>";
	}
?>