CALCULER UNE EXPRESSION MATHÉMATIQUE À PARTIRS D'UN STRING, SANS PARSING.

kankrelune Messages postés 1293 Date d'inscription mardi 9 novembre 2004 Statut Membre Dernière intervention 21 mai 2015 - 17 mai 2007 à 21:11
coucou747 Messages postés 12303 Date d'inscription mardi 10 février 2004 Statut Membre Dernière intervention 30 juillet 2012 - 18 mai 2007 à 03:29
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/42727-calculer-une-expression-mathematique-a-partirs-d-un-string-sans-parsing

coucou747 Messages postés 12303 Date d'inscription mardi 10 février 2004 Statut Membre Dernière intervention 30 juillet 2012 44
18 mai 2007 à 03:29
coucou747 Messages postés 12303 Date d'inscription mardi 10 février 2004 Statut Membre Dernière intervention 30 juillet 2012 44
18 mai 2007 à 01:20
amezghal, ta source ne marche pas... c'est pas la peine d'en faire la pub
amezghal Messages postés 385 Date d'inscription lundi 27 février 2006 Statut Membre Dernière intervention 21 août 2015 5
18 mai 2007 à 01:10
coucou747 Messages postés 12303 Date d'inscription mardi 10 février 2004 Statut Membre Dernière intervention 30 juillet 2012 44
18 mai 2007 à 00:17
... nan ...

eval, ou un arbre binaire si tu veux faire ca proprement... mais pas ca pitie...
kankrelune Messages postés 1293 Date d'inscription mardi 9 novembre 2004 Statut Membre Dernière intervention 21 mai 2015
17 mai 2007 à 21:11
Ô_o

curieux comme technique... connais tu eval()... .. .

http://www.php.net/eval

sinon...

$str=str_replace("X","\$x",$str);
$str=str_replace(",",".",$str);

>

$str = str_replace( array('X',','), array('$x','.'), $str);

et plutot que d'utiliser tempnam() puis fopen() puis unlink() utilise plutot tmpfile()


http://www.php.net/tmpfile

Bref tu te complique sacrement la vie pour pas grand chose... .. .

@ tchaOo°
Rejoignez-nous