Diferencia entre revisiones de «Usuario:ManuelRomero/ProgramacionWeb/php/arrays»

De WikiEducator
Saltar a: navegación, buscar
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 y Array Indexado
+
*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 arraoy asociativo donde los índices son números que expresan una posición
+
  '''''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 23:43 8 nov 2017





Icon objectives.jpg
Qué veremos aquí
  • Una estructura compuesta de datos.
  • Es importante ver el concepto que en php hay dos tipos de Arrays según el valor que tengan en el índice:
 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';
  • 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