[PHP]Implode à problème avec un array large

Résolu
rixan Messages postés 438 Statut Membre -  
rixan Messages postés 438 Statut Membre -
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

3 réponses

  1. rixan Messages postés 438 Statut Membre 43
     
    Quelqu'un n'a jamais rencontré ce souci?

    Merci d'avance.
    0
  2. maka54 Messages postés 721 Statut Membre 80
     
    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
    0
  3. rixan Messages postés 438 Statut Membre 43
     
    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 ;)
    0