| |
|
|
| |
-
PHP - Elementos estructurales - Arrays multidimensionales
-
Un array (vector – matriz) es un conjunto de datos ordenados de la misma naturaleza, estructurados a traves de índices.
Un array multidimencional, es un array que contiene como elementos, otros arrays, o sea una estructura compleja de datos.
Ejemplo array numérico:
<html>
<head>
<title>Array numérico</title>
</head>
<body bgcolor="#eceaf3">
<font face = "verdana" size='+1'>
<pre>
<?php
$num=array(array(111,112,113,114,115),array(116,117,118,119,120),array(121,122,123,124,125));
echo"<table borde='2'> filas y columnas";
for($i=0;$i<3;$i++)
{
echo"<tr bgcolor='pink'>";
for($j=0;$j<5;$j++)
{
echo"<td>" . $num[$i][$j];
}
echo"</td></tr>";
}
echo"</table>";
?>
</pre>
</font>
</body>
</html>
Ejemplo array asociativo:
<head>
<title>Array asociativo</title>
</head>
<body bgcolor="#eceaf3">
<font face = "verdana" size='+1'>
<pre>
<?php
$pers=array(array('nombre'=>'Pedro','apellido'=>'Perez','edad'=>'30'),
array('nombre'=>'Maria','apellido'=>'Lopez','edad'=>'25'),
array('nombre'=>'Jose','apellido'=>'Gomez','edad'=>'42'),
array('nombre'=>'Aldo','apellido'=>'Garcia','edad'=>'36')
);
foreach($pers as $var)
{
echo"<hr>";
foreach($var as $key=>$val)
{
if($key=="Subjects")
{
echo"key: ";
foreach($val as $subjects)
{
echo"$subjects ";
}
}
else
{
echo"<br/>$key: $val<br/>";
}
}
}
?>
</pre>
</font>
</body>
</html>
 |
|
Ultima actualisación: Tue, 24 ▪ May ▪ 2011
|
|
|
|