Hola a todos,
Necesito crear una matriz bidimensional a partir de dos matrices simples y no consigo que lo haga bien. A ver si me podéis indicar que es lo que hago mal.
Muchas gracias a todos.
<HTML>
<HEAD>
<TITLE>Array multidimensional</TITLE>
</HEAD>
<BODY>
<CENTER>
<H2><I>Arrays</I></H2>
<?php
echo "<TABLE BORDER='1'>";
for($fila=1;$fila<=5;$fila++)
{
$matriz1[$fila]=rand(0,20);
echo "<TR ALIGN='CENTER'>";
for($col=1;$col<=5;$col++)
{
$matriz2[$col]=rand(0,20);
if ($col==$fila) // Identifico la diagonal
{
echo "<TD></TR>"; // no le cargo ningun valor a la diagonal
}
else
{
$MatrizFinal= array ($matriz1,$matriz2);
echo "<TD>$MatrizFinal[$fila][$col]</TR>";
}
}
echo "</TR>";
}
echo "</TABLE>";
?>
</CENTER>
</BODY>
</HTML>