Je bloque sur un problème assez simpliste il me semble, après plusieurs calculs je me retrouve avec une chaîne '2*2' par exemple, qui peut aussi être '(2*0.5-5)/(0.5+1)'...
Ce que je souhaiterais, c'est simplement transformer cette chaîne en un nombre pour pouvoir effectuer le calcul.
Code : Tout sélectionner
$chaine = '2*2';
$chaine = fonction($chaine);
echo $chaine;
On m'a déjà proposé d'utiliser la fonction eval mais ca ne fonctionne pas
Code : Tout sélectionner
$str="2*2+7";
$resultat=eval($str);
echo $resultat; //affichera 11A bientôt,