[php] formatage de chaine

Résolu
coccoweb Messages postés 155 Statut Membre -  
coccoweb Messages postés 155 Statut Membre -
Bonjour,

je cherche la formule pour passer une chaine de ceci $chaine="123456789"; a ceci $chaine="1, 2, 3, 4, 5, 6, 7, 8, 9";

Je pensait le faire avec number_format() mais mais ça me sort toujours 123 456 789

Si la sortie des chiffre est dans un tableau, ce n'est pas un soucis.

1 réponse

  1. louloute300 Messages postés 347 Statut Membre 29
     
    Voili voila...

    <?
    $chaine="123456789";
    $chaine=formule($chaine);

    function formule($var){
    $var_sortie="";
    for($i=0;$i<strlen($var);$i++){
    if ($i<strlen($var)-1){
    $var_sortie.=substr($var,$i,1).",";
    }else{
    $var_sortie.=substr($var,$i,1);
    }
    }
    return $var_sortie;
    }

    ?>
    2
    1. coccoweb Messages postés 155 Statut Membre 27
       
      Un grand merci pour cette fonction, pile poile se dont j'avais besoin
      0