| array_unique capricieux |
| Auteur : Sab | (---.fbx.proxad.net) |
| Date : 28/06/10 à 09:57 | |
 |
Bonjour à tous,
Voilà j'ai dans mon array une série de décimale :
for ($i = 0; $i < sizeof($tab); $i ++) {
echo $tab[$i] . '<br />';
}
// affiche bien :
8.152
8.152
8.68
4.76
4.76
8.152
|
J'effectue un tri avec sort($tab); puis essayer de dédoublonner mon array :
$tab = array_unique ($tab);
// qui ressort :
4.76
8.152
|
La valeur "8.68" a été squizée...
y a t il un problème de compatibilité avec les décimale ?
Quelqu'un peut il m'éclairer ?
En vous remerciant,
Sab |
| Répondre | Citer |
|
| Re: array_unique capricieux |
Auteur : Nicolas  | (---.afp.com) |
| Date : 28/06/10 à 10:52 | 12455 messages |
 |
Chez moi ça fonctionne parfaitement !
Vérifie avec print_r() ! |
| Répondre | Citer |
|
| Re: array_unique capricieux |
| Auteur : Sab | (---.fbx.proxad.net) |
| Date : 28/06/10 à 10:52 | |
 |
| Pardon erreur de ma part... |
| Répondre | Citer |
|
| Re: array_unique capricieux |
| Auteur : Sab | (---.fbx.proxad.net) |
| Date : 28/06/10 à 10:58 | |
 |
| Pour info : foreach interprète parfaitement au contraire de for... |
| Répondre | Citer |
|
| Re: array_unique capricieux |
Auteur : Nicolas  | (---.afp.com) |
| Date : 28/06/10 à 11:34 | 12455 messages |
 |
> Pour info : foreach interprète parfaitement au contraire de for...
Oui parce que for parcourt les index séquentiellement et que array_unique supprime des index ! |
| Répondre | Citer |
|
| Re: array_unique capricieux |
| Auteur : Sab | (---.fbx.proxad.net) |
| Date : 28/06/10 à 12:06 | |
 |
Merci Nicolas pour ces éclaircissements.
Bonne journée |
| Répondre | Citer |
|
| Re: array_unique capricieux |
Auteur : Nicolas  | (---.afp.com) |
| Date : 28/06/10 à 15:11 | 12455 messages |
 |
> Merci Nicolas pour ces éclaircissements.
>
> Bonne journée
De rien. Bonne journée à toi aussi. |
| Répondre | Citer |
|