我有串:如何在字符串中「做數學」?
'$a["m"]*$a["m"]'
我想做的事情,那美元[「M」]把它(例如5)值和我的程序做了手術(所以這將是5 * 5所以25)。
編輯:
我知道,我能做到這一點,如:
$a["m"].'*'.$a["m"]
但我不想;)我不能。它會在一段時間內出現在字符串中,然後我計劃(當所有變量都有值時)。
我在做「公式計算器」之類的東西。我寫字符串的公式,現在,當我的程序工作,所有需要的數據設置,我可以計算這個字符串。 所有這些公式將在數據庫中,所以我將它作爲一個字符串。
對不起,我沒有確切地告訴問題是什麼。
查看[eval](http://php.net/manual/en/function.eval.php)。 –
@MartyMcVry和你爲什麼會建議這樣一個糟糕的功能使用? –
@DarylGill因爲他想在一個字符串中運行代碼。我知道還有其他(更好的)方法,但如果仔細使用,它不應該構成很大的威脅。 –