Posts Tagged ‘programador’

Programar en clase VS Programar en el trabajo

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);
?>