Hello,
wenn ich eine Variable habe, die den Inhalt $Rechnung = "5+2+6+12" hat, gibt es dann eine Möglichkeit, mit PHP das ausgerechnete Ergebnis anzeigen zu lassen. Ich schaffe es nämlich nicht, das ausrechnen zu lassen, da man ja nicht einfach "5" + "2" + ... machen kann.
Das beste wäre ein Parser für Rechenaufgaben. Da gibt es eine Klasse "rpn", die in verschiedenen Repositories in verschiedenen Versionen gepflegt wird.
http://www.phpclasses.org/package/4078-PHP-Evaluate-reverse-polish-notation-expressions.html
http://activedeveloper.info/rpn-calculator-in-php
http://pear.php.net/package/Math_RPN/docs/latest/math/_Math_RPN-1.1.2---Math---RPN.php.html
Die einfachste aber gefährlichste Lösung wäre eval()
http://www.php.net/manual/en/function.eval.php
Liebe Grüße aus dem schönen Oberharz
Tom vom Berg