Diferencia entre revisiones de «Usuario:ManuelRomero/php/arrays/concepto»
De WikiEducator
< Usuario:ManuelRomero | php
Línea 21: | Línea 21: | ||
<div class="slide"> | <div class="slide"> | ||
*Depediendo del valor de la posición podemos clasificar los arraiis de dos tipos | *Depediendo del valor de la posición podemos clasificar los arraiis de dos tipos | ||
− | #''''' | + | #'''''Indexado'''''. Cada valor es un entero que indica su posición, empezando por cero. |
− | #''''' | + | #'''''Asociativo'''''. El valor de cada posición tiene un significado diferente a la posición que ocupa y puede ser de cualquier tipo |
<source lang=php> | <source lang=php> | ||
// array numérico | // array numérico | ||
Línea 34: | Línea 34: | ||
<div class="slide"> | <div class="slide"> | ||
;Arrays asociativos Vs indexados | ;Arrays asociativos Vs indexados | ||
− | [[Archivo:array2PHP.png]] | + | [[Archivo:array2PHP.png|center]] |
</div> | </div> | ||
Línea 40: | Línea 40: | ||
<div class="slide"> | <div class="slide"> | ||
===Array numéricos o indexados=== | ===Array numéricos o indexados=== | ||
− | + | *Clasificación en función de la clave que llevan | |
− | + | #Clave numérica posicional : La clave especifica la posicion de cada elemento | |
+ | #Clave con valor: La clave tiene un significado por sí mismo y tiene '''asociado''' un valor | ||
+ | ;Arrays indexados | ||
:En los arrays numéricos empezamos por 0 | :En los arrays numéricos empezamos por 0 | ||
: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). | ||
Línea 109: | Línea 111: | ||
[[Archivo:arrayNotas.png]] | [[Archivo:arrayNotas.png]] | ||
*En realidad las posiciones no especificadas no existen | *En realidad las posiciones no especificadas no existen | ||
+ | </div> | ||
+ | |||
+ | <!--2--> | ||
+ | <div class="slide"> | ||
[[Archivo:arrayNotas2.png]] | [[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 | ||
Línea 127: | Línea 133: | ||
echo "la nota primera es $notas[0]"; | echo "la nota primera es $notas[0]"; | ||
echo "la nota última es $nota[7]"; | echo "la nota última es $nota[7]"; | ||
+ | </source> | ||
+ | |||
</div> | </div> | ||
Línea 132: | Línea 140: | ||
<div class="slide"> | <div class="slide"> | ||
− | |||
;Recorrer un array | ;Recorrer un array | ||
*Tenemos difernetes modos de recorre un array, pues el entorno nos ofrece diferentes modos | *Tenemos difernetes modos de recorre un array, pues el entorno nos ofrece diferentes modos |