Variable php

Bonjour,

existe-il un moyen de lancer une execution à partir de la valeur d'une variable?

je voudrais par exemple que le code suivant m'affiche "salut".

_________________________________________________________________
$variable = 'echo "salut" ';

$variable;
_________________________________________________________________

Merci d'avance

5 réponses

  • Votes
  • Date
  • Date décroissante
  1. en fait je travail avec scriptPHP et templateHTML sur egroupware:

    je doit déclarer un nombre de variables en fonction de la saisie utilisateur.

    Je doit a la fin de mon script faire:

    ________________________________________________________________

    $template_>set_var(array( 'var1' => $var1,
    'var2' => $var2,
    ...
    ))
    ________________________________________________________________

    ne connaissant pas le nombre de variable je souhaiter donc faire une chaine telle que :

    $chaine= 'var1' => $var1, 'var2' => $var2, ...'; --> syntaxe simplifiée ;)

    facile à faire grâce à un while.

    puis faire $template->set_var(array( $chaine )) mais ça ne marchais pas

    j'ai donc fini par penser faire $chaine = '$template->set_var(array('var1........

    bon la je sais plus comment expliqué j'abandonne :p

    merci quand même
    1. ha :s mal compris, désolé. Mais je ne saisi toujours pas ta question.

      Dans ton exemple, tu veux afficher "salut" à l'écran c'est bien ça?

      Tu peux être plus explicite?

      Tu veux réutiliser le contenu de ta variable?
      1. Bonjour,

        Quel est l'intérêt ? Que veux tu faire concrètement ?
        1. Merci de ta réponse,

          en fait je voulais savoir comment exécuter du code stocké dans une variable text :p
          1. bonjour,

            $variable = "salut";

            echo $variable;

            ;)

            J'ai un petit doute sur "salut", il me semble que c'est plutôt 'salut'.
            1. Les deux peuvent s'écrire même si la normalisation est ' - ' ^^
            2. en effet c'était vis à vis de la normalisation que je n'étais pas sûr, bref passons merci pour la précision :)