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 12:54 16 feb 2015