bonjour je désirerais faire :
un tableau dont chaque élément sera un tableau formé de 4 nombres (a 4 dimension)
merci
Version imprimable
bonjour je désirerais faire :
un tableau dont chaque élément sera un tableau formé de 4 nombres (a 4 dimension)
merci
D'abord déclare un tableau puis fait un array_push d'un autre tableau.
un tableau ) 4 dimensions, ca fait un truc énorme :Code:
1
2
3
4
5
6
7
8
9
10 $Tableau[0][0] = 1; $Tableau[0][1] = 2; $Tableau[0][2] = 3; $Tableau[0][3] = 4; $Tableau[1][0] = 5; $Tableau[1][1] = 6; $Tableau[1][2] = 7; $Tableau[1][3] = 8; ......
bonjour la gestion ... 8OCode:
1
2 $Tableau[0][0][0][1] = 8;
moi j'avais pensé à un truc comme ca :
$tab[12]=array(3,5,15,3);
mais après comment lire, exemple comment savoir ce qu'il y a dans $tab[12]?
fonction print_r pour le debogage et affiché tout le contenu du tableau et les clés associées.
ca te renvoie 3...Code:
1
2
3
4 $tab[12]=array(3,5,15,3); $toto = $tab[12]; echo $toto[0];
en fait, lors de l'affectation $toto = $tab[12], $toto devient lui même un tableau contenant 4 éléments, accessibles via leur index
Là je pige pas :)
$tab[12] renvoie le treizième élément d'un tableau, ensuite ? :)
il se trouve que ce treizième élément est lui même un tableau...
donc tu y accede comme un tableau, avec ses propres index...
Oui - mais où dans le post en parle t'on ? 8O
Pour accéder à l'élément stoqué :
là, tu affecte le 13° élément de $tab à $toto (élément qui est lui même un tableau) :
Et là, tu affiche le 1° élément du tableau $totoCode:
1
2 $toto = $tab[12];
Qui dans l'exemple donné est 3.Code:
1
2 echo $toto[0];
Cette méthode te permet donc d'accéder aux données, bien que ca ne me semble pas optimal
LOL :D:D:D ok je ne savais pas qu'une variable est un tableau avec un seul élément.
bon à connaître.
Gné ? Pas du tout !Citation:
Envoyé par MacReiben
ce n'est pas un tableau avec un seul élément ...
t'affichera 15, donc plusieurs éléments dans toto, c'est le principe des tableaux à plusieurs dimensions...Code:
1
2
3 echo $toto[2];
pas besoin donc de déclarer toto en tant qu'array, php se charge tout seul du typage (comme là toto n'est pas définie avant, et qu'on colle un tableau dedans, php déclare que c'est un tableau)
donc mes doutes sont justifié, si tu ne délcare pas $toto en tant qu'array.
à moins que cela ait changé dans PHP5 ? Ca m'étonnais aussi.