Bonjour,
Voilà je me sens con je n'arrive pas à executer un calcul placé dans une chaine.
Exemple :
cela affiche (35*2)+10Code:
1
2
3
4 $mavar = "(35*2)+10"; echo $mavar;
or je voudrais avoir le résultat.
Comment faire ?
Merci de votre aide
Version imprimable
Bonjour,
Voilà je me sens con je n'arrive pas à executer un calcul placé dans une chaine.
Exemple :
cela affiche (35*2)+10Code:
1
2
3
4 $mavar = "(35*2)+10"; echo $mavar;
or je voudrais avoir le résultat.
Comment faire ?
Merci de votre aide
Tu peux utiliser la commande eval
Code:
1
2
3
4 $mavar = '$x = (35*2)+10;'; eval($mavar); echo $x;
merci mon ami !
l'erreur était d'utiliser des " au lieu des '
la buse :oops::oops: