sábado, 4 de febrero de 2012

Arrays


En esta lección vamos a ver que son los Arrays, los Arrays son una colección indexada de elementos, también llamados listas de elementos.

En los Arrays cada uno de sus elementos puede tener un tipo de datos distinto, al igual que ocurre con las variables y las constantes, que vimos en el apartado anterior, PHP interpreta el tipo de datos de cada elemento del Array dependiendo del valor que le haya sido asignado.

Vamos a la parte práctica, ¿Cómo declarar un Array? ...

$YoSoyUnArray = array(1,2,3,4,5,6,7,8,9,10);

Bien, ya hemos declarado un Array con 10 elementos en el cual cada uno tiene su valor. Una cosa muy importante al hacer referencia a uno de los elementos del Array es que empieza a indexar desde cero, ¿Qué quiero decir con esto?...

   Por ejemplo si quiero extraer el primer elemento del Array ...

<?php
//Extrayendo el primer elemento del Array
echo "<p>Este es el valor del primer elemento del Array ".$YoSoyUnArray[0]."</p>";
?>

Si ves el ejemplo, "el valor del primer elemento del Array es un 1, y ocupa el puesto 0 del index del Array."

También observar que al incluir el elemento del array en el string se ha utilizado la concatenación ".YoSoyUnArray[0]." 

Prueba a buscar cada uno de los elementos del Array, cambiando el valor del index.

Por ejemplo: ".$YoSoyUnArray[3]."

Para extraer todos los elementos de un array lo normal es utilizar un búcle, pero hasta el momento no se ha visto nada de búcles, así que lo principal es tener claro el concepto de array y como acceder a sus elementos.

Para finalizar escribe el siguiente código, para que así lo puedas ver más claro y puedes probar cambiando el valor de los elementos del array ...


<?php
$YoSoyUnArray = array(1, "hola", 2.3, 'mundo', "cinco", 'php', 7, 8.12, 9, "index 9");

//Extrayendo el primer elemento del Array
echo "<p>Este es el valor del primer elemento del Array ".$YoSoyUnArray[0]."</p>";

//Extrayendo el segundo elemento del Array
echo "<p>Este es el valor del segundo elemento del Array ".$YoSoyUnArray[1]."</p>"

//Extrayendo el tercer elemento del Array
echo "<p>Este es el valor del tercero elemento del Array ".$YoSoyUnArray[2]."</p>";

//Extrayendo el cuarto elemento del Array
echo "<p>Este es el valor del cuarto elemento del Array ".$YoSoyUnArray[3]."</p>";

//Extrayendo el quinto elemento del Array
echo "<p>Este es el valor del quinto elemento del Array ".$YoSoyUnArray[4]."</p>";

//Extrayendo el sexto elemento del Array
echo "<p>Este es el valor del sexto elemento del Array ".$YoSoyUnArray[5]."</p>";

//Extrayendo el septimo elemento del Array
echo "<p>Este es el valor del séptimo elemento del Array ".$YoSoyUnArray[6]."</p>";

//Extrayendo el octavo elemento del Array
echo "<p>Este es el valor del octavo elemento del Array ".$YoSoyUnArray[7]."</p>";

//Extrayendo el noveno elemento del Array
echo "<p>Este es el valor del noveno elemento del Array ".$YoSoyUnArray[8]."</p>";

//Extrayendo el décimo elemento del Array
echo "<p>Este es el valor del décimo elemento del Array ".$YoSoyUnArray[9]."</p>";
?>


Bueno amigos aquí el final de esta lección espero que les haya gustado, si tienen alguna duda me lo hacen saber.

Saludos.

1 comentario:

Anónimo dijo...

Excelent tu curso amigo estoy aprendiendo mas contigo que con el maestro los ejemplos son muy buenos...gracias por compartir tu conocimiento