Diferencia entre revisiones de «Usuario:ManuelRomero/php/arrays/concepto»
De WikiEducator
< Usuario:ManuelRomero | php
| Línea 28: | Línea 28: | ||
</source> | </source> | ||
[[Archivo:array2PHP.png]] | [[Archivo:array2PHP.png]] | ||
| − | /div> | + | </div> |
<!--2--> | <!--2--> | ||
<div class="slide"> | <div class="slide"> | ||
| − | + | ===Array numéricos o indexados=== | |
:En función de su clave pueden ser indexados (clave numérica) o asociativos (Clave con valor). | :En función de su clave pueden ser indexados (clave numérica) o asociativos (Clave con valor). | ||
*Ahora comentaremos los arrays indexados | *Ahora comentaremos los arrays indexados | ||
| Línea 38: | Línea 38: | ||
:En funcion del tipo de índices que tenga puede ser unidimensional o multidimensional (varios índices). | :En funcion del tipo de índices que tenga puede ser unidimensional o multidimensional (varios índices). | ||
====Crear un array==== | ====Crear un array==== | ||
| − | *Podemos usar el operador array(); | + | *Podemos usar el operador '''''array();''''' |
| − | *A partir de la versión 5.3 se puede directamente usar el operador [] | + | *A partir de la versión 5.3 se puede directamente usar el operador '''''[]''''' |
*Vemos como crear un array | *Vemos como crear un array | ||
*En php no hay que especificar ni índice ni lógicamente tipo | *En php no hay que especificar ni índice ni lógicamente tipo | ||
*El array como hemos comentado va a ser un conjunto de elementos, cada tipo de cada elemento dependerá del valor que contenga en cada momento , y por supuesto puede ser modificado (tanto el valor como el tipo). | *El array como hemos comentado va a ser un conjunto de elementos, cada tipo de cada elemento dependerá del valor que contenga en cada momento , y por supuesto puede ser modificado (tanto el valor como el tipo). | ||
| + | <source lang=php> | ||
| + | /* | ||
| + | Creamos una variable array llamada miArray vacía | ||
| + | Dos formas equivalentes | ||
| + | */ | ||
| + | $miArray = array(); | ||
| + | $miArray = []; | ||
| + | /* | ||
| + | Creamos un array indexado de ciudades | ||
| + | */ | ||
| + | $miArray = array("burgos","zaragoza","huesca", "teruel","soria"); | ||
| + | $miArray = ["burgos","zaragoza","huesca", "teruel","soria"]; | ||
| + | |||
| + | </source> | ||
====Rellenar un array==== | ====Rellenar un array==== | ||
*Simplemento hay que asignar un valor a una posición del array | *Simplemento hay que asignar un valor a una posición del array | ||
| Línea 55: | Línea 69: | ||
$notas [] =6; | $notas [] =6; | ||
</source> | </source> | ||
| + | *Podemos ver gráficamente como queda el array | ||
[[Archivo:arrayNotas.png]] | [[Archivo:arrayNotas.png]] | ||
| + | *En realidad las posiciones no especificadas no existen | ||
| + | [[Archivo:arrayNotas2.png]] | ||
*Vemos como la posición 2,3 y 4 no van a existir con valores en el array | *Vemos como la posición 2,3 y 4 no van a existir con valores en el array | ||
*Las puedo usar expícitamente | *Las puedo usar expícitamente | ||
Revisión de 23:54 15 feb 2015




