1. ¿Qué es un array?
  2. Tipos de crear arrays
  3. Funciones de array
  4. Modificar el número de elementos de un array
  5. Ejercicios de arrays

Monografias.com

¿Qué es un array?

  • Un array es un tipo de variable, con la singularidad de que no contiene un único valor, sino un conjunto de valores referenciados con un índice.

  • La sintaxis es muy parecida a la usada con el resto de variables, con diferencias en la forma en que el array es creado y lógicamente, la forma en que su valor es recuperado.

  • Un array permite guardar distintos valores en una variable y distinguirlos por un índice.

Sintaxis

$variable[indice]

Explicación

  • El primer elemento se sitúa en el índice 0.

  • Para asignar valores al array, lo hacemos así:

$variable[indice]=valor

Ejemplo 1

  • Por ejemplo, un array con los días de la semana:

  • También podemos cargar el array con datos de la siguiente forma:

Explicación

  • De este modo la asignación de índices se hace de modo automático.

  • La cantidad de elementos de un array se puede obtener con la función count,

  • Por ejemplo, si tengo un array $dia con 7 elementos y le pido el valor de count($dia) me devolverá un 7.

Ejemplo 2

  • Los arreglos son una recolección de datos en una misma variable, por ejemplo un arreglo de los días de la semana podría ser asi:

$Dias = array('Lunes','Martes','Miércoles','Jueves','Viernes','Sábado','Domingo');

Explicación

  • Ahora bien, si deseamos imprimir un contenido seria, por ejemplo:

echo "Hoy es ".$Dias[2]." y mañana será ".$Dias[3];

  • Lo cual imprime:

Hoy es Miércoles y mañana será Jueves

  • A si pues podemos notar que el arreglo comienza a recorrerse a partir de la dirección 0, es decir Dias[0] corresponde a 'Lunes' y Dias[6] corresponde a 'Domingo'.

Ejemplo 3

  • Si deseamos imprimir todos los días de la semana podríamos hacerlo en un ciclo utilizando una variable "i", ejemplo:

for ($i=0;$i<=6;$i++)

echo $Dias[$i].","

  • Lo cual imprimiría:

Lunes, Martes, Miércoles, Jueves, Viernes, Sábado, Domingo

Tipos de crear arrays

ARRAYS ESTÁTICA

  • Podemos crear arrays de forma estática usando la construcción php array() con la siguiente sintaxis:

$NombreArray array([index]=>[valor], [index2]=>[valor], ...);

  • Teniendo en cuenta que podemos asignar manualmente el índice.

  • Supongamos por ejemplo que necesitamos almacenar nombres de ciudades.

  • Podríamos usar variables simples ($ciudad1="madrid"; y asi sucesivamente), o podemos declarar un array:

Ejemplo 1

Explicación

  • Obteniendo un array con una lista indexada de nuestras ciudades.

  • Sabemos que el primer valor corresponde al índice cero, el segundo al uno, y así sucesivamente

  • Por convención, el primer valor de un array corresponde siempre -por defecto- al valor cero.


Página siguiente 

Comentarios


Trabajos relacionados

Ver mas trabajos de Programacion

 

Nota al lector: es posible que esta página no contenga todos los componentes del trabajo original (pies de página, avanzadas formulas matemáticas, esquemas o tablas complejas, etc.). Recuerde que para ver el trabajo en su versión original completa, puede descargarlo desde el menú superior.


Todos los documentos disponibles en este sitio expresan los puntos de vista de sus respectivos autores y no de Monografias.com. El objetivo de Monografias.com es poner el conocimiento a disposición de toda su comunidad. Queda bajo la responsabilidad de cada lector el eventual uso que se le de a esta información. Asimismo, es obligatoria la cita del autor del contenido y de Monografias.com como fuentes de información.