⊗ppPmCdSch 97 of 447 menu

La estructura switch-case en PHP

En PHP existe una estructura especial switch-case, que se utiliza para seleccionar un valor de una serie de valores. Estudie su sintaxis:

<?php switch (variable) { case 'valor1': /* aquí el código que se ejecutará en el caso, si la variable tiene valor1 */ break; case 'valor2': /* aquí el código que se ejecutará en el caso, si la variable tiene valor2 */ break; case 'valor3': /* aquí el código que se ejecutará en el caso, si la variable tiene valor3 */ break; default: /* aquí el código que se ejecutará en el caso, si no coincide con ningún valor */ break; } ?>

Como puede notar, switch-case representa una alternativa a múltiples elseif. Veamos un ejemplo. Supongamos que tenemos un código como este:

<?php $num = 1; if ($num === 1) { echo 'variante 1'; } elseif ($num === 2) { echo 'variante 2'; } elseif ($num === 3) { echo 'variante 3'; } else { echo 'variante no soportada'; } ?>

Reescribamos este código usando la estructura switch-case:

<?php $num = 1; switch ($num) { case 1: echo 'variante 1'; break; case 2: echo 'variante 2'; break; case 3: echo 'variante 3'; break; default: echo 'variante no soportada'; break; } ?>

La variable $num puede tomar valores 1, 2, 3 o 4. Determine en qué estación del año cae el valor de esta variable.

Español
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Usamos cookies para el funcionamiento del sitio, análisis y personalización. El procesamiento de datos se realiza de acuerdo con la Política de privacidad.
aceptar todas configurar rechazar