Lo estoy probando en una matriz de 2 x 2 por eso el for va hasta 2.
Lo que quiero hacer es que cada vez que un elemento i>j sea 0 a la variable superior le sume 1, y despues veo si la variable es distinta de 0 es diagonal superior es la unica forma que se me ocurrió. Muchas gracias al que me pueda dar una mano.
Código PHP:
function diagonal($matriza){
$superior=0;
for($i=1;$i<=2;$i++){
for($j=1;$j<=2;$j++){
if($i>$j) {
if($matriza[$i][$j]==0){
$superior++;
}
}
}
}
if($superior=!0){
echo "La matriz es triangular superior";
echo "<BR>";
}
echo $superior;
}