NetLizard
PHP if,else, elseif statementlar.
if statement- bitta shart to'g'ri bo'lsa, ba'zi amal bajaradi.
if....else statement- agar bitta shart togri, keyingisi xato bolsa amal bajariladi.
if...elseif....else- bunda ikki marta kop amallar bajariladi.
switch statement- bloklardan birini tanlash.
PHP If statement:

Bunda bitta shart togri bolsa, amal bajariladi.
Sintaksis: if (condition) {
    code to be executed if condition is true;
}
  1. <?php
  2. $t = date("H");
  3.  
  4. if ($t < "20") {
  5.     echo "Yaxshi kun!";
  6. }
  7. ?>

*- nima bolganiga tushundingizmi? Bu yerda date("H"); orqali vaqtni aniqladik.
if ($t<"20"){
echo "Yaxshi kun!";
}
yani $t 20 madan kichik boldi, echo "Yaxshi kun!" ekranga chiqdi.
PHP If...else statement.

Bunda avvalgi amal togri bolsa, keyingi amal xato bolishi korsatiladi.
Sibtaksis: if (condition) {
    code to be executed if condition is true;
} else {
    code to be executed if condition is false;
}
  1. <?php
  2. $t = date("H");
  3.  
  4. if ($t < "20") {
  5.     echo "Yaxshi kun!";
  6. } else {
  7.     echo "Ajoyib tun!";
  8. }
  9. ?>

*- nima boldi bu yerda? Qarang, bu yerda avvalgi date("H"); orqali vaqt aniqlandi.
if ($t<"20"){
echo "Yaxshi kun!";
}
// agar $t 20 dan kichik bolsa echo "Yaxshi kun!"
else (
echo "Ajoyib tun!";
}
// agar $t 20 dan katta bolsa echo "Ajoyib tun!" ekranga chiqadi.
PHP if...elseif....else statement.

Sintaksis: if (condition) {
    code to be executed if this condition is true;
} elseif (condition) {
    code to be executed if this condition is true;
} else {
    code to be executed if all conditions are false;
}
  1. <?php
  2. $t = date("H");
  3.  
  4. if ($t < "10") {
  5.     echo "Hayrli tong!";
  6. } elseif ($t < "20") {
  7.     echo "Yaxshi kun!";
  8. } else {
  9.     echo "Ajoyib tun!";
  10. }
  11. ?>

*- yani bu yerda $t 10 dan kichik bolsa "Hayrli kun", $t 20 dan kichik bolsa "Yaxshi kun", $t 20 dan katta bolsa "Ajoyib tun" ekranga chiqadi.
PHP 5 switch Statement

Sintaksis:
switch (n) {
    case label1:
        code to be executed if n=label1;
        break;
    case label2:
        code to be executed if n=label2;
        break;
    case label3:
        code to be executed if n=label3;
        break;
    ...
    default:
        code to be executed if n is different from all labels;
}
  1. <?php
  2. $favcolor = "qizil";
  3.  
  4. switch ($favcolor) {
  5.     case "qizil":
  6.         echo "Sening ranging qizil!";
  7.         break;
  8.     case "ko\'k":
  9.         echo "Sening ranging ko\'k!";
  10.         break;
  11.     case "yashil":
  12.         echo "Sening ranging yashil!";
  13.         break;
  14.     default:
  15.         echo "Sening ranglaring qizil, ko\'k va yashil!";
  16. }
  17. ?>

*- yani bu yerda bloklardan birini tanlasangiz, u amal bajaradi.
Тупа адихаю и пью, до завтра