Ok aveces, te encierras en la lógica que noves a tu alrededor.
El problema esta en:
Código PHP:
Ver originalfor( $i = 0 ; $i <= count($mat) ; $i++ ){ for( $j = 0 ; $j <= count($mat[$i]) ; $j++ ){
aceptando y agregando un poco mas al comentario de mortiprogramador (gracias), $i efectivamente inicia en cero, $j tambien inicia en cero pero va hasta el máximo de $mat[$i] el cual es cero, si pongo la condición "<" si lo ve pero solo una ves puesto que el count($mat[$i]) es uno y cero es menor a uno.
Es un tema mio de lógica, gracias a todos