[PHP]Implode à problème avec un array large
Résolu
Bonjour,
Nous avons un problème avec la fonction implode() de PHP sur un tableau array très large!
Je me demande si d'autre personne a déjà eu ce problème.
Le souci c'est qu'avec un tableau à plus de 10000 élements et je vous assure qu'aucun élément n'a de valeur nulle, le résultat de l'implode contient des vides, des virgules successifs! Pourquoi?
Du genre 3450,3451,,,3487,,3500
Nous avons un problème avec la fonction implode() de PHP sur un tableau array très large!
Je me demande si d'autre personne a déjà eu ce problème.
Le souci c'est qu'avec un tableau à plus de 10000 élements et je vous assure qu'aucun élément n'a de valeur nulle, le résultat de l'implode contient des vides, des virgules successifs! Pourquoi?
Du genre 3450,3451,,,3487,,3500
3 réponses
-
Quelqu'un n'a jamais rencontré ce souci?
Merci d'avance. -
je pense que le problème vient de ton code
<?php for($i = 1; $i <= 50000;$i++){ $list[] = rand(0,9999); } $text = implode(',',$list); echo $text; ?>
voici un exemple réalisé avec 50 000 éléments et il ne semble pas y avoir de souci -
Et oui finalement, c'est notre array qui a des problèmes mais pas la fonction implode() de PHP!
Merci maka54 pour ta réponse ;)