ProgramacionWeb - Ayuda al webmaster
No has iniciado sesión
Conectar al sistema | Registrar usuario
Cursos Cuestionarios Curso de PHP Capítulo
 
9 votos
Bucle foreach
 
 
El bucle foreach nos permite iterar para cada elemento de un vector, su sintaxis es sencilla, solo hay que indicar el identificador de la matriz, la expresion as y seguidamente la variable que identificará el valor del elemento:
 
000 
001 
002 
003 
004 
005 
<?
$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í:
 
000 
001 
002 
003 
004 
005 
006 
007 
008 
009 
010 
<?
$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 =>
 
Anterior y siguiente
Bucle for
 
Comentarios
Este artículo no ha sido comentado hasta el momento
 
Resolver dudas
Si tienes problemas o dudas con el contenido del artículo no dudes a preguntar en los foros de PHP de Programación Web indicando el artículo al que te refieres.