-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathciclo_foreach.php
66 lines (44 loc) · 1.59 KB
/
ciclo_foreach.php
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
<!-- CICLO FOREACH
https://www.youtube.com/watch?v=oK-AvqP_3QQ
Proporciona un modo sencillo de iterar sobre arrays. Foreach funcinoa sólo sobre arrays y emitirá un error al intentar usarlo con una variable de un tipo diferente de datos o una variable no incializada. Existen dos sintaxis:
1. Para recorrer los varoles
foreach($array as $valor){
$valor tendrá en cada iteración un valor del array
}
2. Para recorrer la clave como los valores
foreach($array as $clave => $valor){
$clave tendrá en cada iteración una clave del array
$valor tendrá en cada iteración un valor del array
} -->
<?php
//Ejemplo 1
$laptop=["Acer Nitro 5", "Windows 11", "AMD Ryzen 4600H", "SSD 256GB", "RAM 24GB"];
// foreach($laptop as $pc){
// echo $pc. "<br>";
// }
foreach($laptop as $clave => $pc){
echo $clave. " - " .$pc. "<br>";
}
// la variable a recorrer puede llevar cualquier nombre por ejemplo pc, laptops, computadoras, equipo, valor etc
//Ejemplo 2
$frutas=[
"Fresas"=>100,
"Peras"=>30,
"Sandias"=>10,
"Melocotones"=>17,
"Manzanas"=>9
];
foreach($frutas as $clave => $valor){
echo "Hay"." " .$valor. " " .$clave. " ". "en el inventario". "<br>";
}
//Ejemplo 3
$productos = [
["codigo" => "A0001", "descripcion" => "Mouse"],
["codigo" => "A0002", "descripcion" => "Teclado"],
["codigo" => "A0003", "descripcion" => "Impresora"],
["codigo" => "A0004", "descripcion" => "Monitor"],
];
foreach($productos as $prod){
echo $prod["codigo"]." - ".$prod["descripcion"]. "<br>";
}
?>