Por admin | Para la categoría de Nuevas Tecnologías, php | noticia del 20-04-2009
Los arrays nos permiten almacenar una colección de elementos, dichos elementos no tienen porque ser del mismo tipo es decir, puede haber tipos númericos junto con tipos cadena dentro de la misma variable de tipo array.
Código de ejemplo para arrays de php, días de la semana
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | <?php $arraydiasSemana = array( "lunes", "martes", "miercoles", "jueves", "viernes" , "sabado", "domingo" ); //recorremos el array for ($i=0; $i< 7 ; $i++) { echo "el dia de la semana es $arraydiasSemana[$i] <br/>"; } //para acceder a una posición en concreto vamos mediante el id echo "vemos la posición cero $arraydiasSemana[0] "; ?> |
Código de ejemplo para arrays, el mismo ejemplo utilizando foreach ( $matriz as $elemento)
1 2 3 4 5 6 7 8 9 10 11 12 | <?php $arraydiasSemana = array ( "lunes", "martes" , "miercoles" , "jueves", "viernes" , "sabado", "domingo" ); foreach ( $arraydiasSemana as $dias ) { //mostramos el dia de la semana echo "el dia de la semana es $dias <br/>"; } ?> |
También podemos crear un array a través de la inserción de cada una de sus posiciones, en el siguiente ejemplo se tiene un array con tres elementos, nota *los arrays indexados comienzan siempre en la posición cero para php
1 2 3 4 5 6 7 8 9 10 11 | <?php $nombres[0] = "raquel"; $nombres[1] = "marian"; $nombres[2] = "ana"; foreach ( $nombres as $nombre ) { echo "nombres de los alumos , $nombre <br/>"; } ?> |
Php permite la creación de arrays asociativos, mediante un conjunto de parejas clave = valor
array ( “clave1″ => valor , clave2 => valor2);
Ejemplo array asociativo
1 2 3 4 5 6 7 8 9 10 11 12 13 | <?php $arrayVariado = array ( "primero" => "valor primero" , "segundo" => "valor segundo " , 10 => 3 ); foreach ($arrayVariado as $valor ) { echo "el valor del array variado es $valor <br/>"; } ?> |
