DEV Community

Marcos
Marcos

Posted on • Updated on

Array en PHP

php con código de fondo

Declarar un array vacío


//Sintaxis con array() 
$lista_de_series=array();

//Sintaxis short array valida a partir de PHP 5.4
$lista_de_series=[];
Enter fullscreen mode Exit fullscreen mode

Declarar un array con elementos

//Sintaxis con array() 
$lista_de_series=array('El juego del calamar','Cobra kay','Love, Death and Robots','Sweet Tooth');

//Sintaxis short array
$lista_de_series=['El juego del calamar','Cobra kay','Love, Death and Robots','Sweet Tooth'];
Enter fullscreen mode Exit fullscreen mode

Ver ejemplo 1

Acceder a un elemento de un array simple


$indice=3;

echo $lista_de_series[$indice];

Enter fullscreen mode Exit fullscreen mode

Declarar un array asociativo con elementos

//Sintaxis con array() 
$jugador=array('nombre'=>'Lionel',
               'apellido'=>'Messi',
               'nacionalidad'=>'Argentina',
               'edad'=>34);

//Sintaxis short array
$jugador=['nombre'=>'Lionel',
               'apellido'=>'Messi',
               'nacionalidad'=>'Argentina',
               'edad'=>34];
Enter fullscreen mode Exit fullscreen mode

Acceder a un elemento de un array asociativo con claves

//Sintaxis con array() 
echo $jugador['nombre'];

Enter fullscreen mode Exit fullscreen mode

Ver ejemplo 2

Acceder a un elemento de un array asociativo con claves

//Sintaxis con array() 
echo $jugador['nombre'];

Enter fullscreen mode Exit fullscreen mode

Ver ejemplo 2

Agregar elementos a un array

PHP nos proporciona la funcion array_push() para agregar elementos a un array

Sintaxis: array_push($array, $elemento);

También es posible agregar mas de un elemento
array_push($array, $elemento1,$elemento2,$elemento3,$elemento4);


$lista_de_series=array('El juego del calamar','Cobra kay','Love, Death and Robots','Sweet Tooth');

array_push($lista_de_series,'La casa de papel');

array_push($lista_de_series,'Sweet Home','De yakuza a amo de casa');

FIN
DEL
POST

Enter fullscreen mode Exit fullscreen mode

Ver ejemplo 3

Top comments (0)