PHP uvjetne izjave PHP Switch Case Što je to i kako se koristi? U ovoj lekciji PHP Switch Case Obradit ćemo temu.

PHP Switch Case izjava PHP ako je drugo Koristi se za izvršavanje koda na temelju različitih uvjeta, kao što je izraz. Sintaksu ćemo vidjeti u donjem primjeru.

switch (n) {
  case label1:
     //n=label1'e eşitse çalıştırılacak kodlar
    break;
  case label2:
    //n=label2'e eşitse çalıştırılacak kodlar
    break;
  case label3:
    //n=label3'e eşitse çalıştırılacak kodlar
    break;
  default:
    //n hiçbir label'e eşit değilse çalıştırılacak kodlar
}

PHP Switch Case radi ovako: Prvo, imamo izraz (koji je obično varijabla) koji se procjenjuje jednom. Vrijednost izraza se uspoređuje s vrijednošću u svakoj strukturi. Ako odgovara vrijednosti u strukturi, blok koda u toj strukturi se izvršava. Ako se nijedna vrijednost ne podudara, izvršava se blok koda u zadanoj izjavi. Naredba break koristi se za sprječavanje koda od automatskog ulaska u sljedeću strukturu.

Primjeri PHP prekidača

Sada napravimo pravi primjer. U prethodnom primjeru n možemo zamijeniti varijablom, a label1 podacima. Bez obzira kojoj oznaci je jednaka varijabla koju smo zamijenili za N, taj blok koda će se izvršiti. Ako nije jednak nijednom od njih, izvršit će se zadani blok koda pod zadanim.

$favorite_movie = 'the matrix';
switch ($favorite_movie) {
  case 'inception':
    echo 'Favori filmin: inception';
    break;
  case 'the matrix':
    echo 'Favori filmin: the matrix';
    break;
  case 'v for vendetta':
    echo 'Favori filmin: v for vendetta';
    break;
  default:
    echo 'Favori filmin yok';
}
// Çıktı: Favori filmin: the matrix

Gore smo napravili pravi primjer. Napravimo sada još jedan primjer kako bismo potvrdili ono što smo naučili.

$lucky_number = null;
switch ($lucky_number) {
  case 4:
    echo 'Favori sayı: 4';
    break;
  case 6:
    echo 'Favori sayı: 6';
    break;
  case 8:
    echo 'Favori sayı: 8';
    break;
  default:
    echo 'Favori sayı yok';
}
// Çıktı: Favori sayı yok

Alternativna sintaksa za promjenu velikih i malih slova PHP-a

U prethodnoj smo lekciji naučili da možemo koristiti alternativnu sintaksu u PHP uvjetnim izjavama. U posljednjem dijelu ove lekcije PHP Switch Case Naučit ćemo alternativnu sintaksu.

$number = 3;
switch ($number): 
     case 1: 
    	echo 'number is 1';
        break;
     case 2: 
    	echo 'number is 2';
        break;
     case 3: 
    	echo 'number is 3';
        break;
     default:
        echo 'number is null';   
endswitch;
// Çıktı: number is 3

PHP Switch CaseU alternativnoj sintaksi, umjesto otvaranja vitičastih zagrada nakon prekidača, stavljamo dvotočku. PHP Switch Case krajnji prekidač; umjesto zatvaranja vitičastih zagrada kada izraz završi; Koristimo izraz.