Php

Una de las estructuras de iteración mas usadas es el ciclo for, pero mucho más el ciclo foreach. En este artículo veremos un ejemplo de como podemos recorrer array con foreach en Php, mediante este ciclo muy útil para el desarrollo de aplicaciones, que básicamente te verás obligado a dominar si deseas desarrollar aplicaciones Web en Php, veamos:

Recorrer array con foreach Php Ejemplo

En el siguiente ejemplo crearemos un array de objetos, lo recorreremos mediante foreach e incluiremos todos sus ítems en una tabla HTML.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
<html>
<head>
<title>Actividad Numero 2</title>
</head>
<style>
th{
backgroundcolor: powderblue;
}</style>

<body>
<?php
$Personas = array();
$Personas[0][0] = ‘Juan Perez’;
$Personas[0][1] = ‘Cra. 45 # 45 -56’;
$Personas[0][2] = ‘3456789’;
$Personas[0][3] = ’23/12/1997′;
$Personas[0][4] = ‘Amarillo’;
$Personas[0][5] = ‘Riqueza y alegría’;

🌟 ¡Visita Nuestra Tienda para Programadores! 🌟

Descubre Códigos Fuente, Cursos, Software, Computadoras, Accesorios y Regalos Exclusivos. ¡Todo lo que necesitas para llevar tu programación al siguiente nivel!

$Personas[1][0] = ‘Pablo Manrique’;
$Personas[1][1] = ‘Clle. 23 # 12 – 19 Sur’;
$Personas[1][2] = ‘3214567’;
$Personas[1][3] = ’12/10/1980′;
$Personas[1][4] = ‘Verde’;
$Personas[1][5] = ‘No se encuentra el significado.’;

$Personas[2][0] = ‘Nancy Peña’;
$Personas[2][1] = ‘Av. 34 # 16 – 12’;
$Personas[2][2] = ‘2135423’;
$Personas[2][3] = ’07/06/2000′;
$Personas[2][4] = ‘Rojo’;
$Personas[2][5] = ‘No se encuentra el significado.’;

$i = 1;
?>
<table style=«width:100%» border=«1»>
<tr>
<th>Nombre</th>
<th>Direccion</th>
<th>Telefono</th>
<th>Cumpleaños</th>
<th>Color Favorito</th>
<th>Significado</th>
</tr>
<?php
foreach ($Personas as $v1) {
?>
<tr>
<?php
foreach ($v1 as $v2) {
if ($i <= 5) {
?>
<td><?php echo «» . $v2; ?></td>
<?php
$i++;
} else {

}
}
$i = 1;
?>
</tr>
<?php
}
?>
</table>
</body>
</html>

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *