Versio

Eval

Overzicht Reageren

Steen

steen

17/03/2009 14:11:00
Quote Anchor link
Beste PHP'ers,

Is er een vervanging voor eval in de volgende situatie:
Ik wil graag dat een berekening uit een string wordt uitgevoerd. Nu staat mijn host (erg begrijpelijk) geen eval toe. Is het mogelijk om een string met een berekening met de volgende opbouw uit te voeren?

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
getal_1 (+,-,*,/) getal_2 (+,-,*,/)  getal_3 (+,-,*,/)  getal_4

daarbij komt nog dat er haakjes omheen kunnen staan.
 
PHP hulp

PHP hulp

24/05/2012 14:38:08
Gesponsorde koppelingen:
 
Arjan Schuurman

Arjan Schuurman

17/03/2009 14:21:00
Quote Anchor link
wellicht met javascript als alternatief ;) begrijpelijk dat jouw host geen eval toestaat, makkelijker inbreken dan dat is er haast niet.
 
Steen

steen

17/03/2009 14:23:00
Quote Anchor link
Maar het is niet mogelijk om een string om te zetten in PHP-code, zodat php alsnog het getal berekend?
 
TJVB tvb

TJVB tvb

17/03/2009 14:24:00
Quote Anchor link
Dan zou je het geheel moeten gaan opsplitsen en er dan mee rekenen.
 
Steen

steen

17/03/2009 14:26:00
Quote Anchor link
Dan zit ik weer met die haakjes? Ik stel de som wel zelf samen, dus ik heb alle delen al wel los.

Edit:
Is het niet mogelijk de volgorde te bepalen en op zo'n manier alles te berekenen? Er zijn 10 mogelijkheden tot haakjes (1 daarvan is dus zonder haakjes)
Gewijzigd op 01/01/1970 01:00:00 door steen
 



Overzicht Reageren

Get Adobe Flash player