Declaraciones condicionales de PHP Caja de interruptor PHP ¿Qué es y cómo se utiliza? En esta lección Caja de interruptor PHP Cubriremos el tema.

Declaración de caso de cambio de PHP PHP si no Se utiliza para ejecutar código en función de diferentes condiciones, como la expresión. Veremos la sintaxis en el siguiente ejemplo.

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 funciona así: Primero, tenemos una expresión (que generalmente es una variable) que se evalúa una vez. El valor de la expresión se compara con el valor de cada estructura. Si coincide con un valor en una estructura, se ejecuta el bloque de código en esa estructura. Si ningún valor coincide, se ejecuta el bloque de código en la declaración predeterminada. La declaración de interrupción se utiliza para evitar que el código ingrese automáticamente a la siguiente estructura.

Ejemplos de casos de cambio de PHP

Ahora hagamos un ejemplo real. Podemos reemplazar n en el ejemplo anterior con una variable y reemplazar etiqueta1 con datos. Cualquiera que sea la etiqueta a la que sea igual la variable que sustituimos por N, se ejecutará ese bloque de código. Si no es igual a ninguno de ellos, se ejecutará el bloque de código predeterminado predeterminado.

$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

Hicimos un ejemplo real arriba. Ahora hagamos otro ejemplo para reforzar lo que hemos aprendido.

$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

Sintaxis alternativa de PHP Switch Case

Aprendimos en la lección anterior que podemos usar una sintaxis alternativa en declaraciones condicionales de PHP. En la última parte de esta lección Caja de interruptor PHP Aprenderemos sintaxis alternativa.

$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

Caja de interruptor PHPEn la sintaxis alternativa, en lugar de abrir llaves después del cambio, ponemos dos puntos. Caja de interruptor PHP interruptor final; en lugar de cerrar las llaves cuando termina la expresión; Usamos la expresión.