Tengo esta matriz:
Código HTML:
y tengo este codigo php:Ver original
Array ( [1] => Array ( [0] => algo [1] => 4.5 [2] => 1 [3] => 1.5 [4] => 0 ) [2] => Array ( [0] => otro [1] => -0.5 [2] => 6 [3] => 7.5 [4] => 0 ) [3] => Array ( [0] => benficio [1] => 11.5 [2] => -7 [3] => 10.5 [4] => 0 ) )
Código PHP:
Ver original
if( $i === 0 ){ echo 'aaaa'; } else { // echo $i; if($j == 0){ $res[$i][$j] = $mat[$i][$j]; }else{ if( $i == $minY ){ $res[$i][$j] = $mat[$minY][$j] * $oper; } else { $res[$i][$j] = ($mat[$minY][$j] * $oper) + $mat[$i][$j]; } } } } }
Lo que hago es correr los bucles pero cuando el primer bucle $i esté en cero me imprima 'aaaaa'; el caso es que como ven el codigo php si imprimer pero si en el segundo bucle cambio a:
Código PHP:
o Ver original
....
Código PHP:
la condicional Ver original
....
Código PHP:
Ni lo ve, imagino que hay alguna explicación, cuál?Ver original
... if( $i === 0 ){ echo 'aaaa'; } else { ....
Obviamente puedo solucionar de otra manera mi logica pero a manera de conocer mejor php, A QUE SE DEBE ESTO?