PHP » Arrays indexadas en PHP

PHP

Aprende a utilizar las arrays indexadas del lenguaje PHP, ordenando los elementos de un array mediante números.

Las arrays indexadas son el tipo de matrices que más se utilizan, en las cuales el valor del primer elemento equivale a cero, y los demás siempre aumentan en una unidad.

Así, podemos obtener un conjunto de elementos ordenados desde cero hasta un determinado valor, que dependerá del número de elementos que se dispongan en dicha matriz.

Sintaxis de un array indexada

La sintaxis de una matriz indexada se crea mediante la función array(), en la cual sus elementos deben separarse por comas (,) y pueden ser cadenas, números o variables siempre respetando la sintaxis básica de ellos. Un ejemplo de solo un array con sus respectivos elementos sería:

 array('elemento', "otro elemento", $elemento_tres, 'elemento 4') 

Donde el valor del primer elemento llamado 'elemento' es 0, el del segundo 'otro elemento' es 1, el de $elemento_tres es 2 y el de 'elemento 4' es 3.

Esto puede escribirse de la siguiente forma para ver la equivalencia entre los elementos y sus valores:

 array(
0 => 'elemento',
1 => "otro elemento",
2 => $elemento_tres,
3 => 'elemento 4'
)

Así, podemos obtener un elemento de la matriz mediante la variable que contenga al array y el valor del elemento.

 $nombre_del_array[2] 

Ejemplo de array indexada

Una matriz que tenga, por ejemplo, 5 elementos, se ordenará desde 0 hasta 4. Lo veremos en el siguiente ejemplo en el que también se obtendrá un valor del array.

Ejemplo PHP:

 <?php

$ciudad = array('Santiago', 'Madrid', 'New York', 'París', 'Berlín');
echo $ciudad[3];
// El número entre corchetes indica el número del elemento

?>

Resultado PHP:

París

Así, podemos obtener y trabajar la nueva variable que se ha generado por el array, siempre y cuando el número entre corchetes esté dentro del rango de elementos disponibles.

Diego Escares

Publicado el 02 de Julio del 2010 por Diego Escares

868 visitas y 2 mensajes

Mensajes

iadrian20 iadrian20 el 02 de Julio del 2010: 0

aunque esta manera esta desaconsejada tambien sirve para la creacion de arrays

$alumnos[] = 'Andresucho';
$alumnos[] = 'Adrian';
$alumnos[] = 'Diego';

Excelente tutorial !

Diego Escares Diego Escares el 02 de Julio del 2010: 0

No creo en lo desaconsejado, ¿a que se debe? :S. Yo no le encuentro defecto a ese método, mas bien, lo encuentro muy útil.

¡Amigo! te demorarás 10 segundos en crear tu cuenta.

Disfrutarás de todos los beneficios de DocumentoWeb.

Twitter Twitter Facebook Facebook Feed RSS Feed RSS

www.DocumentoWeb.com Licencia Creative Commons