pontarose a écrit :
Désolé de ne pas avoir été clair
$tab[0][0] = "chaussette";
$tab[0][1] = "rouge";
$tab[1][0] = "nain";
$tab[1][1] = "vert";
$tab[2][0] = "chaussette";
$tab[2][1] = "rouge";
$tab[3][0] = "victor";
$tab[3][1] = "prénom";
et obtenir :
$tab_final[0][0] = "chaussette";
$tab_final[0][1] = "rouge";
$tab_final[1][0] = "nain";
$tab_final[1][1] = "vert";
$tab_final[2][0] = "victor";
$tab_final[2][1] = "prénom";
Je veux éliminer chausette et rouge car présent en double exemplaire
Ah oki
Je comprend mieu
Bas dans c'est cas la tu doit les testé toutes a chaque fois...
je ferais comme sa moi :
$c = 0;
for($i = 0 ; $i < count($tab) ; $i++)
{
for($y = $i ; $y >= 0 ; $y--)
{
if ($tab[$i][0] == tab_final[$y][0])
{
if ($tab[$i][1] == tab_final[$y][1])
{
$y = -1;
$c++;
}
}
}
if ($y == 0)
{
$tab_final[$i-$c][0] = $tab[$i][0];
$tab_final[$i-$c][1] = $tab[$i][1];
}
}
Voila si j'ai pas fait d'erreur sa devrais fonctionner...
-->Message édité par Le N@in Vert le 15/05/2008 18:58:35<--
|