1

Arrays PHP

  • Un arreglo en PHP se crea con la palabra reservada array()
    $array(
    clave => valor,
    clave => valor
    )

  • A partir de PHP 5.4, se usa la sintaxis corta [] :

    $array[
    clave => valor,
    clave => valor
    ]

IMPORTANTE:

  • PHP no distingue entre arrays INDEXADOS y ASOCIATIVOS.
  • La clave es opcional, si no se usa PHP la añade, usando la clave tipo INTEGER mayor utilizada anteriormente.
Captura de pantalla (80).png

TIPOS DE ARRAY:

  • Array numérico indexado:(yo lo considero de una dimensión).

    $variable = array($valor1,$valor2,$valor3,…);

Donde:
$variable = Variable donde se guarda el array.
$valor1,$valor2… = Valores del array

Ejemplo:

$var = array(1,2,3,‘casa’);

  • Array asociativo: Array cuyos valores se asignan mediante claves.

    $variable = array ($clave1 => valor1, $clave2 => valor2…);

Donde:
$variable = Elemento donde queda almacenado el array.
$clave1, $clave2 = Claves por los cuales se asocian los valores .

  • Array Bidimensional:

    $equipo_futbol = array(
    array(‘Rooney’,‘Chicharito’,‘Gigo’),
    array(‘Suarez’),
    array(‘Torres’,‘Terry’,‘Etoo’)
    );

Donde:
$equipo_futbol = Un array contenedor de otros 3 arrays con jugadores de futbol.
valores =

array[0] => array(3)
{
[0] = ‘Rooney’,
[1] = ‘Chicharito’,
[2] = ‘Gigs’
}

array[1] => array(1)
{
[0] = ‘Suarez’
}

array[2] => array(3)
{
[0] = ‘Torres’,
[1] = ‘Terry’,
[2] = ‘Etto’
}

  • Array tridimensional:

$datos = array(
array(
array(0,0,0),
array(0,0,1),
array(0,0,2)
),
array(
array(0,1,0),
array(0,1,1),
array(0,1,2)
),
array(
array(0,1,0),
array(0,1,1),
array(0,1,2)
)
);

FINALMENTE ENLACES DE DONDE OBTUVE LA INFORMACIÓN Y PUDE ENTENDER UN POQUITO MÁS LOS ARREGLOS, ADEMÁS DE QUE VIENE FORMA DE ACCEDER A CADA UNO DE LOS VALORES DE LOS ARREGLOS MENCIONADOS:

https://www.anerbarrena.com/php-foreach-4298/
https://www.php.net/manual/es/language.types.array.php

Escribe tu comentario
+ 2