Como declarar un arreglo en PHP


Bueno vamos a comenzar definiendo que es un arreglo.

Un array o arreglo es una colección de valores con un único nombre.

Caracteristicas de los arreglos en PHP

  • No es necesario definir el tipo de datos que almacenara el arreglo(entero, caracter, objetos, double, etc. )
  • No es necesario  definir el tamaño del arreglo.
  • Los indices para acceder a los datos pueden ser numericos o alfanumericos.

Bien ahora pasemos a declarar un arreglo

Arreglo Numerico.

Ejemplo:

<?php
$nombres [] = “Sonia”;  //
Empieza en el indice 0
$nombres [1] = “Sofia”;   //
indice 1
?>

En el ejemplo anterior se crea un arreglo llamado nombres, al primer valor se le asigna el indice cero ya que entre los corchetes no se indico la posicion, si queremos que un valor se asigne en un posicion especifica del arreglo tenemos que colocar la posicion entre corchetes, como en el segundo valor del ejemplo en el cual el nombre sonia estaria almacenado en la posicion 1 del arreglo.

Arreglo asociativo.

Tambien podemos utilizar caracteres alfaumericos para acceder a un arreglo, este tipo de arreglos se conocen como asociativos, veamos como definir un arreglo asociativo.

Ejemplo:

<?php
$persona [“nombre”] = “Sebastian”;

$persona [“edad”] = “22”;

$persona [“sexo”] = “M”;

?>

En este caso se creo un arreglo llamado persona, los indices del arreglo son nombre, edad y sexo.

Funcion array()

Podemo declarar un arreglo utilizando la funcion array. esta funcion crea un array con los valores que pase como datos de entrada.

Ejemplo:

<?php
$nombres = array(“Sebastian”, “Sonia”, “Sofia”);

?>

En este caso la funcion crea un arreglo numerico empezando desde el indice 0, pero tambien podemos especificar el indice en el cual queremo que se almacenen los datos como en el siguiente ejemplo:

<?php
$nombres = array(1=> “Sonia”,2=> “Sofia”, 4=>”Julian”);

?>

Descargar el ejemplo

7 comentarios en “Como declarar un arreglo en PHP

  1. me gustaria que pusieran un arreglo que tire los resultados en forma desendente y que muestre el resultado en una tabla. Porfa lo necesito

  2. si quieres yo te enseño a definir arreglos, jajajaja

  3. la verdad no tengo ni la menor idea como se haga disculpame

  4. todos los ejercicios de array los ponen como si todos tubieramos los datos ya listo para almacenar en ellos pero … como le hago cuando necesito declararlo y luego llenarlo pues los datos salen de un proceso.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s