Bonjour,
je cherche à interpréter une chaine de caractere contenant une équation pour calculer son résultat.
ex : $equation = "2*(3+1)";
je voudrai biensur que ma variable me retourne 8! mais je seche...
merci de votre aide!
Bonjour,
je cherche à interpréter une chaine de caractere contenant une équation pour calculer son résultat.
ex : $equation = "2*(3+1)";
je voudrai biensur que ma variable me retourne 8! mais je seche...
merci de votre aide!
Bonjour,
il faut utiliser eval(), par exemple :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 $equation = "2*(3+1)"; $resultat = eval('return '.$equation.';');
Ok j'avais essayé avec eval() mais sans le return ça marchait moins bien..
merci beaucoup!
Partager