colección
mirada directa al código:
<?php
$a = array('English','China','Canada');
echo "$a\n";
for($i=0;$i<3;$i++)
{
echo "$a[$i]\n";
}
$a[4] = 'Franch';
echo "$a[4]";
?>
resultados de la ejecución mostrados en la figura:
la cantidad de información es ligeramente más grande
- En primer lugar, no tiene que declarar una matriz, se puede definir directamente.
- mientras que el soporte de PHP, do ... while, bucle, y el subíndice comienza en 0.
- Con eco de salida, solamente una matriz de salida no puede ser bucle directamente usado.
- elementos de la matriz se pueden añadir directamente detrás del soporte.
Una vez más:
<?php
$a = array('English','China','Canada');
foreach ($a as $i)
{
echo $i."\n";
}
$b = array('banana'=>100, 'apple'=>200, 'pear'=>300);
echo $b['banana'];
?>
resultados de la ejecución que se muestran en la Figura:
PHP también tiene instrucción foreach.
soporte PHP que cambian el índice, el índice predeterminado 0,1,2, ......, utilice la tecla "=>" y el valor asociado con el cambio. Y el valor del índice es una cadena, a comillas simples. Otro método:
<?php
$a = array('a'=>'England','b'=>'China','c'=>'Canada');
$b = array('c'=>'Franch','d'=>'German','e'=>'Russia');
$c = $a+$b;
while($i = each($c))
{
echo $i['key']." - ".$i['value']."\n";
}
?>
resultados de la ejecución que se muestran en la figura:
la de cada declaración de la función obvia y su uso, aspecto específico en el código.
"+" Conjuntos de Dos pueden conectarse entre sí, cuando una tecla es el mismo, sin el valor antiguo.