écriture résultat

Résolu
Bonjour,

Dans mon script, voici ce que j'écris :
echo $generation;
echo '-';
echo $num;
echo '/';
echo $nb_indiv;

et c'est pour avoir comme résultat : 2-1/8

Comment écrire mon code sur une ligne (et non 4) ?
Avec les ponctuations j'ai du mal ............ :o(
Merci

3 réponses

  1. Modérateur
    Sur 4 lignes ?
    J'en vois 5 là ...

    2 solutions :
    echo  $generation.'-'.$num.'/'.$nb_indiv;
    printf('%d-%d/%d',$generation,$num,$nb_indiv);

    1. Plus simplement :

      echo $generation; echo '-'; echo $num; echo '/'; echo $nb_indiv;


      1. Merci pour ta réponse NHenry ! Effectivement, y'a 5 lignes ........
        Pour bonobo47 : effectivement c'est une solution .......... mais j'attendais plutôt celle de NHenry.