Sie befinden sich hier im Forenarchiv von phpforum.de wenn Sie direkt ins Forum möchten, klicken Sie bitte
hier. Zur Startseite kommen Sie
hier.
Mathematische operatoren
Guten tag ich habe ein problem mit einem kleinen formular was rechnen soll im prinzip funktioniert es rechnet nur falsch
wie kann ich die variablen denn verknüpfen
$ma ist der array für die zahlen
$mra ist der array für die opreatoren
Code: In Zwischenablage kopieren (nur IE)
das ist so aufgebaut
ergebniss = zahl1+operator1+zahl2+operator2...
bei 100-10+40*2/130 kommt 324 raus aber warum,
wegen dem plus? ($ma[0] + $mra[0]) wenn ich das plus durch und (&) ersetzte kommt 0 raus
hier das komplette teil
Code: In Zwischenablage kopieren (nur IE)
Antworten
Du könntest [doc]eval[/doc] verwenden, reißt aber u.U. riesen Sicherheitslücken damit auf....
Ansonsten, solltest du mal nach einem Formelparser googeln..