Foreach PHP PHP
Publicado: 01 de Mar del 2010Prohibida la reproducción total o parcial de este artículo sin el previo consentimiento de Webtutoriales.com
Método foreach() para recorrer estructuras de tipo vector o tabla en PHP
Para iterar sobre arrays (estructuras de datos de tipo tabla o vector) en PHP podemos usar la instrucción foreach
Su uso es muy simple y nos permite recorrer estas estructuras de datos de una forma alternativa a la forma clásica de declarar una variable como contador e ir incrementándola a medida que recorremos los índices.
Existen dos tipos de sintaxis para la instrucción foreach:
foreach (array as $valor){
instruccion;
}
foreach (array as $clave => $valor){
instruccion;
}
La primera se utiliza cuando solo nos interesa el contenido de una posición concreta de vector.
La segunda se usa si también deseamos usar el valor de $clave, por ejemplo si los índices no son numéricos.
Ejemplo funcional de foreach en PHP
$datos = array("69878754-E" => "Julián", "32684574-F" => "Paula", "44580546-P" => "Marta");
foreach ($datos as $clave=>$valor)
{
echo "dni: $clave Nombre: $valor
";
}
En este ejemplo tenemos un conjunto de personas en una tabla cuya identificación es su DNI.
Comentarios
Artículos relacionadosVer más
- Calcular el tiempo exacto entre dos fechas
- Clase para conectar php con mysql
- Tipos de funciones para Expresiones Regulares
- Comparar Fechas en PHP
- Crear archivos en PHP
- Public, Private y Protected
- Programación Orientada a Objetos
- Formulario de contacto en PHP
- Modelo Vista Controlador
- Mostrar resultados por columnas