2013-03-14 97 views
1

我需要將公式像字符串轉換爲其計算的值,以PHP表示。PHP - 需要將字符串公式計算爲整數值

對於如:

$str = "(20000+(2000*(40/100)))*(10/100)"; 
$calculated_value = ????; // Calculated value of the above string "$str". 

我需要計算字符串「$海峽」的值,並將其存儲在獨立的字符串。 請幫我一把。

在此先感謝。

+0

如果有人建議使用開始與'e'和'al'結束的功能,然後忽略。你需要解析這個字符串(可能使用基於堆棧的方法)。有趣! – Lekensteyn 2013-03-14 09:29:01

+0

看看@ ircmaxell對這個問題的以前版本的答案:http://stackoverflow.com/questions/12692727/how-to-make-a-calculator-in-php - 這是你最好的PHP答案找 – 2013-03-14 09:38:28

回答