Tom: Class Math_Rpn: arithmetische Auswertung für Infix-Notation

Beitrag lesen

Hello Olli,

ich habe eine sehr brauchbare Klasse für dich gefunden und auch schon damit herumgespielt:

http://pear.php.net/package/Math_RPN

zusätzlich musst Du dir die PEAR-Base-Class installieren, wenn Du sie noch nicht hast.

Dann kannst Du Deine Statements wie arithmetische Anweisungen auswerten lassen. Vorher musst Du nur die "Variablen" in den Statements ersetzen gegen die Werte aus der Datenbank. Ich konnte auf die Schnelle nicht erkennen, dass die Klasse das schon beherrschen würde.

Das sollte man ihr aber beibringen können, wenn es notwendig ist.

Diese Klasse ist für Rechenaufgaben, die vom User kommen, auf jeden Fall sicherer, als eine Lösung mit eval().

Liebe Grüße aus dem schönen Oberharz

Tom vom Berg

--
Nur selber lernen macht schlau
http://bergpost.annerschbarrich.de