El bucle foreach nos permite iterar para cada elemento de un vector, su sintaxi es sencilla, solo hay que indicar el identificador de la matriz, la expresion as y seguidamente la variable que identificará el valor del elemento:
<?
$vector = array("uno", "dos", "tres");
foreach ($vector as $valor) {
echo "Valor: $valor<br>";
}
?>
Esta expresión tambien nos permite trabajar con vectores con indice, en este caso trabajaremos así:
<?
$vector = array(
"uno" => 1,
"dos" => 2,
"tres" => 3,
"diecisiete" => 17
);
foreach($vector as $indice => $valor) {
print "$vector[$indice] => $valor.n";
}
?>
Como vemos en este caso especificamos la variable que identifica el indice y la que identifica el valor separadas por =>
Por Eloi de San Martín
www.programacionweb.net
Usuarios que han visto este tema también han visto...
- Inicialización de la sesión en PHP
- Mostrar contenido segun el pais en PHP
- Array en formulario de PHP
- Creación de thumbnails de imagenes con PHP
- De segundos a horas, minutos y segundos con PHP
Información legal | Política de Privacidad | Contacte con nosotros
Otro proyecto de Factoría de Internet. Copyright© 2003-2008 Factoría de Internet S.L.. Todos los derechos reservados.