Partage
  • Partager sur Facebook
  • Partager sur Twitter

assigner la même valeur à plusieurs variables

Sujet résolu
    4 décembre 2005 à 3:12:09

    Bonjour, je souhaite assigner la même valeur à plusieurs variables et je ne trouve pas la solution malgré mes recherches.
    Je pense que ça doit être quelque chose dans ce genre...
    $variable1, $variable2, $variable3 = valeur;
    mais ça ne marche pas.

    Et j'ai aussi une autre question, un peu plus tordue peut-être :euh: , j'aimerais assigner la valeur d'une variable directement dans une autre variable. Un petit exemple vaut mieux qu'un long discours :
    $'$page' = "class=actuelle";

    Si $page vaut "index" j'aimerais que $index="class=actuelle";
    Si $page vaut "equipe" alors je souhaiterais que $equipe="class=actuelle";

    Voilà, ça m'éviterais d'avoir une dizaine d'instructions if d'affilée.
    J'espère que vous m'avez compris, merci par avance pour vos réponses.
    • Partager sur Facebook
    • Partager sur Twitter
    Anonyme
      4 décembre 2005 à 3:26:00

      pour assigner la même valeur à plusieurs variable il est possible de faire :

      $var1=$var2=$var3=1;


      mais c'est moins rapide que :


      $var1=1;
      $var2=1;
      $var3=1;


      pour ton autre question, je crois bien que ca existe, ca s'appele les variables variables.

      exemple :

      $$var

      à vérifier.
      • Partager sur Facebook
      • Partager sur Twitter
        4 décembre 2005 à 3:29:56

        Salut, tu peut toujours faire les scripts de ton site en conséquence... Tu te fait un système de fonction... je te ocnseil de regarder comment ce jeux est fait... Rpg Illusion
        • Partager sur Facebook
        • Partager sur Twitter
        Anonyme
          4 décembre 2005 à 3:32:37

          Tu te trompe de sujet toi non ?
          • Partager sur Facebook
          • Partager sur Twitter
            4 décembre 2005 à 4:39:44

            alky, je ne suis pas encore en mesure de répondre à tes questions, mais puisque Sw3eT parle des variables variables, tu peux aller lire ou relire la page de M@teo21 à ce sujet : c'est par ici.
            • Partager sur Facebook
            • Partager sur Twitter
              4 décembre 2005 à 5:27:03

              Merci beaucoup à tous c'est exactement ce que je cherchais.
              Vous avez raison en fait ce dont j'avais besoin ce sont les variables variables. Donc en fait il faut mettre des accolades pour transférer la valeur d'une variable dans une autre variable.
              ${$page}='class="actuelle"';

              Voir le lien ci dessus pour plus d'explications.
              • Partager sur Facebook
              • Partager sur Twitter

              assigner la même valeur à plusieurs variables

              × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
              × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
              • Editeur
              • Markdown