epespad

Arreglos en PHP (Arrays)

Array

Un array es un mapa ordenado que asocia valores con claves (values con keys). Esta forma de organizar los datos permite manejarlos en forma de listas, tablas asociativas, colecciones, diccionarios o lo que sea necesario. El objetivo es poder acceder, administrar y modificar los datos empleando su sintaxis básica, estructuras de control y funciones especializadas.


Un array puede crearse de dos formas:

Mediante el constructor del lenguaje array():
<?php
$miarreglo = array( "Buenos Aires",
"La Pampa",
"Santa Fe",
"Santa Cruz",
"Chubut",
"Rio Negro",
"La Rioja",
"Entre Rios",
"Corrientes",
"Misiones",
"Formosa",
"Chaco",
"Santiago del Estero",
"Tucuman",
"Jujuy",
"Salta",
"Mendoza",
"San Juan",
"San Luis",
"Cordoba",
"Catamarca",
"Ushuaia";

foreach ($miarreglo as $item) {
echo $item."<br>";

}

?>

Arreglos en PHP (Arrays)

Array Asociativo

Este es un array cuyos valores se asignan mediante claves



$variable = array(clave1=>valor1, clave2=>valor2, clave3=>valor3...);



<?php

$datos = array("Nombre"=>"Mariano",
"Apellido"=>"Zeta",
"Web"=>"www.codigozeta.hol.es";


echo $datos['Nombre']." , ".$datos["Apellido"];

?>

El resultado de ese codigo visto desde el navegador sera el siguiente:
PHP

Cabe destacar que para mostrar los valores de manera prolija fueron concatenados (unidos) mediante el . (punto) como se observa en el codigo si queremos unir varias variables sin que nos quede pegadas sin espacio concatenamos mediante el punto (.) seguido del espacio y una coma " , " para que nuestro resultado sea mas prolijo y ordenado.



Arrays Mediante corchetes []:

Creamos un array mediante corchetes asignadole valores a mi variable.

$miArray = [
'key' => 'value',
'key2' => 'value2',
'key3' => 'key3'
//...
];

Ejemplo practico

$datos = [ "Nombre" => "Mariano",
"Apellido" => "Zeta",
"Web" => "www.codigozeta.hol.es"];


echo $datos['Nombre']." , ".$datos["Apellido"];

Como se observa el ejemplo es igual al anterior con la diferencia que esta vez no pusimos la palabra array "$datos = array()" como estaba puesta anteriormente.

les dejo el link de mi pagina donde esta explicado http://codigozeta.hol.es/index.php/php/arreglos-en-php-arrays

2 comentarios - Arreglos en PHP (Arrays)

mazhinkerat75
Está buena la explicación y las formas de crealos.

El mierdero de verdad se viene con los multidimensionales, y recorrelos
mariano_mdq78 +1
si no te creas todavia no tuve tiempo pero despues voy a subir y explicar bien esa parte tengo mucho material casi todo hecho por mi lo voy subiendo a mi pagina y lo voy compartiendo aca ....
criistian-14 +1
Muy bueno amigo, te dejo +10
mariano_mdq78
Gracias voy a seguir subiendo ejemplos en mi pagina web de todas formas hay mas!!