Gå til innhold

Hvordan skrive dette if-statementet om til et switch-statement?


Anbefalte innlegg

Hei

 

<?php

if ( $row['taken'] == 0 ) {
$status = "freeSeat";
} elseif ( $row['taken'] == 1 && $row['uidTaken'] == 2 ) {
$status = "userSeat";
} elseif ( $row['taken'] == 1 ) {
$status = "takenSeat";
} 

?>

 

Hvordan kan det der skrives som et switch-statement ?

Endret av BigJackW
Lenke til kommentar
Videoannonse
Annonse

Dette bør vel funke, dersom du absolutt vil bruke switch / case

<?php
switch($row['taken']) {
	case 0:
			$status = "freeSeat";
			break;
	case 1:
			switch ($row['uidTaken']) {
					case 2:
							$status = "userSeat";
							break;
					default:
							$status = "takenSeat";
							break;
			}
	default:
			break;
}
?>

 

EDIT: @Crowly. Koden over gjør jo det samme som din, da... eller ?

Endret av kakkle
Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...