Código:
nosé como peró he convertido mi código en un bucle infinito.. cuando ejecuto el código en un editor online la página peta.. al principio sólo puse el primer contador y evidentemente solo me imprimia los 2 números de las 2 filas.. asi que puse otro contador en el 2o for para que cogiera todo el array peró.. se a vuelto loco xD en fin soy un negao a ver si alguien me aclara un poco por donde van los tiros..$numero[] = array (1,2,3,4,5); $numero[] = array (3,4,5,6,7); function mostrar($jeje) { $contador = count($jeje); for($j=0;$j<$contador;$j++) { $cont=count($jeje[$j]); echo($cont); for($i=0;$i<$cont;$i++) echo("numero: " . $jeje[$j][$i] . "<br>"); } } mostrar($numero);
parece que he conseguido que funcione igualmente queria preguntar una cosa si uso está estructura:
$numero = array ("uno","dos");
$numero["uno"] = array (1,2,3,4,5);
$numero["dos"] = array (3,4,5,6,7);
como deberia hacerlo para que me imprimiera los números ?
y si quisiera sumar los arrays os parece ok esta forma?
$numero = array ();
$numero[] = array (1,2,3,4,5);
$numero[] = array (3,4,5,6,7);
$numero2 = array();
$numero2[] = array(5,6,7,8,9);
$numero2[] = array(7,8,9,2,5);
function mostrar($jeje)
{
$contador = count($jeje);
for($j=0;$j<$contador;$j++)
{
$cont=count($jeje[$j]);
for($i=0;$i<$cont;$i++)
echo("numero: " . $jeje[$j][$i] . "<br>");
}
echo("<br><br>");
}
mostrar($numero);
mostrar($numero2);
suma($numero,$numero2);
function suma($jeje,$jaja)
{
$contador = count($jeje);
for($j=0;$j<$contador;$j++)
{
$cont=count($jeje[$j]);
for($i=0;$i<$cont;$i++)
echo("numero: " . $jeje[$j][$i] ."+".$jaja[$j][$i] . "=" .($jeje[$j][$i]+$jaja[$j][$i]) . "<br>");
}
echo("<br><br>");
}