Comment afficher un tableau 2D
Bonjour,
J'aimerais savoir comment fait-on pour afficher un tableau de 2D comme suit (mais avec les bordures):
_ 0 1 2
0 0 1 2
1 0 1 2
2 0 1 2
J'ai fait ceci mais je ne sais pas comment afficher le nom des colonnes et des lignes (en l'occurence ici des chiffres):
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
|
$tab = array(
0 => array(
0 => 0,
1 => 0,
2 => 0),
1 => array(
0 => 1,
1 => 1,
2 => 1),
2 => array(
0 => 2,
1 => 2,
2 => 2)
);
for($j=0; $j<3; $j++){
echo '<table border="1">
<tr>';
for($i=0; $i<3; $i++){
echo '<td>'.$tab[$i][$j].'</td>';
}
echo '</tr>
</table>';
} |
Et en plus de cela, en réalité, mes valeurs sont des valeurs décimales, et le nombre de chiffre dans une cellule varie. Du coup, la taille d'une cellule est différente d'un nombre à un autre.
Comment uniformiser la taille d'une cellue ?
Merci d'avance pour votre aide.