我想找出一種動態地做數學的方法。我希望能夠向MySQL添加公式,然後用PHP解決並顯示答案。PHP,MySQL動態數學
因此,我將它保存爲getItemPrice(10) * getItemPrice(50)
但是,我不確定如何在PHP中執行函數,如果它保存那樣。
我想過拆分日期,但我希望能夠做到更高級的公式。我不知道如何做到這一點,說實話......
我想找出一種動態地做數學的方法。我希望能夠向MySQL添加公式,然後用PHP解決並顯示答案。PHP,MySQL動態數學
因此,我將它保存爲getItemPrice(10) * getItemPrice(50)
但是,我不確定如何在PHP中執行函數,如果它保存那樣。
我想過拆分日期,但我希望能夠做到更高級的公式。我不知道如何做到這一點,說實話......
如果您存儲在數據庫中的文本是一個有效的PHP代碼,你可以使用
EVAL - 評估一個字符串作爲PHP代碼
http://php.net/manual/en/function.eval.php
否則,如果該文本是一個有效的MySQL的代碼可以生成一個DINAMIC SQL statementes和執行作爲一個正常的SQL statemets ..
[如何評估在PHP中以字符串形式傳遞的公式的可能的重複](http://stackoverflow.com/questions/1015242/how-to-evaluate-formula-passed-as-string-in-php) – HPierce