Autoincrémentaion tableau multidimension php

Fermé
guigui - 25 mars 2010 à 15:50
 guigui - 26 mars 2010 à 09:54
Bonjour à tous
Voilà je cherche à faire une autoincrémentation sur mon tableau à deux dimmension
J'écris donc ma focntion $tab[]=array ($msf,$profil,$pr);
Il me retourne cela
$tab[0][0] = $msf;
$tab[0][1] = $profil;
$tab[0][2] = $pr;

Problème, c'est qu'il met 0 en clé à chaque tour de boucle réécrivant à chaque fois sur l'ancien tableau, ce que j'aimerai avoir, c'est
$tab[0][0] = $msf;
$tab[0][1] = $profil;
$tab[0][2] = $pr;

puis au tour suivant
$tab[1][0] = $msf;
$tab[1][1] = $profil;
$tab[1][2] = $pr;

Ainsi de suite

Merci d'anvance
A voir également:

3 réponses

mmoussouni Messages postés 269 Date d'inscription vendredi 29 février 2008 Statut Membre Dernière intervention 21 juillet 2011 38
25 mars 2010 à 15:55
for($i,$i < /*nombre de tour à faire (hors commentaire, évidemment)*/,$i++)
{
$tab[]=array ($i=>$msf,$i=>$profil,$i=>$pr)
}


Je pense mais ca reste a verifier...
0
en fait habituellement c'est effectivement comme ca que je fait :
for($a=0;$a<=strlen($sequence)-$this->b;$a++){

$tab[$a]=array ($msf,$profil,$pr);

}

Mais dans ce cas là je ne peux pas effectuer de boucle car le tableau englobe beaucoup de chose et je ne sais absloment pas combien de tour il doit faire cela peut être infinit

Il me faut un moyen pour l'autoincrémenté automatiquement : un clé différente pour chaque array ($msf,$profil,$pr);
0
Personne ne sait??
0