PHP: funcion list

Al igual que array(), no es realmente una función, es un constructor del  mismo lenguaje,  la función  list() se utiliza para asignar una lista de variables en una sola operación. 

Veamos algunos ejemplos:

<?php

    $usuarioarray('juan', 'perez', 'programador');
    // Listando todas las variables
    list($nombre, $apellido$profesion) = $usuario;
    // Necesitamos imprimir la cadena lo cual genera: El usuario juan perez tiene la profesión de programador 'lo cual lo hace especial'.
    echo "El usuario $nombre $apellido tiene la profesión de $profesion'lo cual lo hace especial'.\n";
    // es posible saltar indices que no necesitamos
   list($nombre, , $profesion) = $usuario;
   // esta string genera lo siguiente: El usuario juan es programador.
  echo "El usuario $nombre es $profesion.\n";
?>
Se debe tener en cuanta que esta ‘función’  list()  no trabaja con string
<?php
list($bar) = "abcde";
     // El resultado es NULL
var_dump($bar);
?>
Advertisement

Deja un comentario

Fill in your details below or click an icon to log in:

Logo de WordPress.com

You are commenting using your WordPress.com account. Log Out / Cambiar )

Twitter picture

You are commenting using your Twitter account. Log Out / Cambiar )

Facebook photo

You are commenting using your Facebook account. Log Out / Cambiar )

Connecting to %s

Seguir

Get every new post delivered to your Inbox.

Únete a otros 233 seguidores