Tableau multidimensionnel [Résolu] - PHP - Programmation
Marsh Posté le 27-08-2006 à 18:59:29
combien de dimensions ton tableau ?
en général, si tu veux ajouter un élément à un tableau, utilise l'opérateur []. Tu peux faire :
$tableau[] = $valeur;
si c'est un tableau multidimensionnel, il faut adapter.
Ex d'un tableau à 2 dimensions :
$tab2d[] = array(0,1,2,3)
$tab2d[0][] = 42
Marsh Posté le 27-08-2006 à 19:44:13
axelazerty a écrit : combien de dimensions ton tableau ? |
Je connaissait déjà cela.
axelazerty a écrit : |
Puis-je avoir des explications ?
Marsh Posté le 27-08-2006 à 19:49:27
exemple d'un tableau de 3 lignes sur 2 colonnes :
Pour initialiser la première ligne :
Code :
|
ou
Code :
|
ou
Code :
|
Ces 3 écritures sont équivalentes.
pour la deuxième ligne, c'est $tab[1] et la troisième $tab[2].
Si tu veux rajouter un élément à la deuxième ligne, tu fais
$tab[1][] = 5;
$tab[x] représente une ligne x
$tab[x][y] représente un élément y de la ligne x
Marsh Posté le 27-08-2006 à 19:51:00
axelazerty a écrit : exemple d'un tableau de 3 lignes sur 2 colonnes :
|
Parfait. Merci.
Marsh Posté le 27-08-2006 à 18:41:09
De nouveau bonjour à tous !
J'ai besoin d'ajouter des éléments à un tableau multidimensionnel à chaque fois que je passe dans une boucle mais si j'essaye le tableau se remet à zero à chaque fois.
Comment faire pour ajouter des éléments à un tableau multidimensionnel sans détruire ceux insérés précédemment ?
PS : C'est sûrement tout con mais je ne sais pas comment faire
Merci à tous !
Message édité par CNeo le 27-08-2006 à 19:51:18