Temas > Programacion > Php > Arrays en php
Julio

Arrays
Un Array es una colección de valores. Los array 
pueden ser unidimensionales (vectores), bidimensionales 
(matrices) y multidimensionales  (más de dos dimensiones)
Los arrays se utilizan ampliamente en el lenguaje PHP. Se 
utiliza el delimitador [] para acceder a los diferentes elementos 
del vector.
Se lo puede crear al vuelo, sin tener que declararlo:
$dias[0]=31;
$dias[1]=28;
Luego de estas dos líneas, tenemos creado un vector de dos 
elementos, a los cuales accedemos por un subíndice que comienza
a numerarse desde cero.
echo $dias[0]; //31
echo $dias[1]; //28
El vector, como podemos ver, puede ir creciendo en forma dinámica, 
es decir que si ahora hacemos:
$dias[2]=31;
el vector tiene 3 componentes.
También podemos obviar el subíndice cuando asignamos los valores:
$dias[]=31;
$dias[]=28;
$dias[]=31;
Automáticamente comienza a numerarse desde cero.
Si necesitamos conocer el tamaño del vector en cualquier momento 
podemos llamar a la función count.
echo count($dias);   //3
Si queremos imprimir todos los elementos en la página podemos hacer:
<?php
$nombres[]="juan";
$nombres[]="pedro";
$nombres[]="ana";
for($i=0;$i<count($nombres);$i++)
{
  echo $nombres[$i];
  echo "<br>";
}
?>
La función sizeof(<nombre del vector>) es equivalente a count
Otra forma de inicializar un vector es definirlo e inicializarlo 
simultáneamente:
$edades=array("menores","jovenes","adultos");
Estamos definiendo el vector edades con tres componentes, 
numeradas automáticamente de cero a dos.
Definir un vector con los nombres de los días de la semana. Luego imprimir
el primero y el último
elemento del vector.













¿Has olviado tu contraseña?

Pulsa aquí para registrate




Google






LunMarMieJueVieSabDom
    123
45678910
11121314151617
181920 21222324
252627282930 

Jueves 21 de Noviembre 2024
Semana 47

..............................................................................................................................................................................................................................................
(Contacto)..
Esta web utiliza cookies para obtener datos estadísticos de la navegación de sus usuarios. Política de privacidad y Aviso legal