Diferencia entre revisiones de «Usuario:ManuelRomero/ProgramacionWeb/php/arrays»
De WikiEducator
Línea 4: | Línea 4: | ||
<br /> | <br /> | ||
{{MRM_Objetivos|Title=Qué veremos aquí| | {{MRM_Objetivos|Title=Qué veremos aquí| | ||
− | *Una estructura compuesta de datos | + | *Una estructura compuesta de datos. |
− | *Es importante ver el concepto de Array Asociativo | + | *Es importante ver el concepto que en php hay dos tipos de Arrays según el valor que tengan en el índice: |
− | *Deberíamos de concluir que en PHP un array indexado es un caso concreto de | + | '''''Array Indexado''''': los índices son números que expresan la posición. |
+ | <source lang=php> | ||
+ | $notas[0]= 10; | ||
+ | $notas[1]= 9; | ||
+ | </source> | ||
+ | '''''Array Asociativo''''': los índices pueden ser cualquier valor, normalmente con significado semático. | ||
+ | <source lang=php> | ||
+ | $capital['francia']= 'paris'; | ||
+ | $notas['españa']= 'madrid'; | ||
+ | </source> | ||
+ | |||
+ | *Un '''Array''' va a ser la manera de guardar en una variable un conjunto de valores. | ||
+ | *A diferencia de otros lenguajes: | ||
+ | **Los valores pueden ser de diferente tipo | ||
+ | **El tamaño del array (número de elementos) crece de forma dinámica cuando necesitemos incorporarlos | ||
+ | **Los índices pueden ser cualquier tipo de valor, también un entero | ||
+ | **El índice no tiene por qué expresar la posición de ese elemento en el array | ||
+ | *Deberíamos de concluir que en '''''PHP''''' '''un array indexado''' es un caso concreto de '''array asociativo''' donde los índices son números que expresan una posición | ||
}} | }} |
Revisión de 00:43 9 nov 2017
Array Indexado: los índices son números que expresan la posición. $notas[0]= 10; $notas[1]= 9; Array Asociativo: los índices pueden ser cualquier valor, normalmente con significado semático. $capital['francia']= 'paris'; $notas['españa']= 'madrid';
|