158 of 410 menu

Función list

La función list extrae elementos de un array en variables.

Sintaxis

list(mixed $var, mixed ...$vars): array

Ejemplo

Extraigamos elementos de un array en variables:

<?php $arr = [1, 2, 3, 4, 5]; list($a, $b, $c, $d, $e) = $arr; ?>

Como resultado tendremos disponible la variable $a, la variable $b, la variable, la variable $c, la variable $d, la variable $e:

<?php echo $a; // mostrará 1 echo $b; // mostrará 2 echo $c; // mostrará 3 echo $d; // mostrará 4 echo $e; // mostrará 5 ?>

Ejemplo

Si necesitamos empezar no desde el primer elemento del array - podemos poner una coma:

<?php $arr = [1, 2, 3, 4, 5]; list(, $b, $c, $d, $e) = $arr; ?>

Como resultado tendremos disponible la variable $b, la variable $c, la variable $d y la variable $e:

<?php echo $b; // mostrará 2 echo $c; // mostrará 3 echo $d; // mostrará 4 echo $e; // mostrará 5 ?>

Ejemplo

Grabemos solo el tercer elemento del array en una variable:

<?php $arr = [1, 2, 3, 4, 5]; list(, , $c) = $arr; ?>

Como resultado tendremos disponible la variable $c:

<?php echo $c; // mostrará 3 ?>

Véase también

  • la función extract,
    que divide un array en variables
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