|
Desarrollo de Sitios con PHP y MySQL - Agregando elementos
Curso Desarrollo de Sitios con PHP y MySQL
Anterior
Siguiente
Vimos cómo armar un arreglo de meses. En este ejemplo arreglos02.php vamos a probar que el arreglo no tiene un tamaño fijo. En cualquier momento podemos ir agregando más elementos:
<h1>Arreglos</h1>
<h2>Agregando meses</h2>
<?
$meses[0] = 'Enero';
$meses[1] = 'Febrero';
$meses[2] = 'Marzo';
?>
<xmp>
<?
print_r($meses);
?>
</xmp>
<h2>Agregando más meses</h2>
<?
$meses[3] = 'Abril';
$meses[4] = 'Mayo';
$meses[5] = 'Junio';
$meses[] = 'Julio';
$meses[] = 'Agosto';
$meses[] = 'Septiembre';
?>
<xmp>
<?
print_r($meses);
?>
</xmp>
Luego de definir que tuviera tres meses, le agregamos tres meses más usando subíndices. Pero apareció una notación nueva, podemos agregar sin usar subíndices:
$meses[] = 'Julio';
$meses[] = 'Agosto';
$meses[] = 'Septiembre';
¿Cómo coloca estos elementos? Pues bien, cuando no usamos subíndice, coloca el nuevo valor asociado al número siguiente al subíndice numérico ya usado. Si el arreglo está vacío, al nuevo elemento le asigna el subíndice 0. Al ejecutar la página, aparece:

Entonces, no hay arreglos en PHP de tamaño predeterminado. Lo que hacemos es "llenarlo" colocándole valores asociados a subíndices.
|