Php 动态数学

Php 动态数学,php,mysql,Php,Mysql,我正试图找到一种动态地做数学的方法。我希望能够向MySQL添加一个公式,然后在PHP中求解并显示答案 因此,我将像getItemPrice(10)*getItemPrice(50)那样保存它,但是如果它像那样保存,我不确定如何在PHP中执行函数 我想把日期分开,但我希望能做更多的高级公式。老实说,我不知道该怎么做…如果存储在db中的文本是有效的php代码,您可以使用它 eval-将字符串作为PHP代码进行求值 否则,如果文本是有效的mysql代码,则可以生成dinamic sql语句,并作为普

我正试图找到一种动态地做数学的方法。我希望能够向MySQL添加一个公式,然后在PHP中求解并显示答案

因此,我将像
getItemPrice(10)*getItemPrice(50)
那样保存它,但是如果它像那样保存,我不确定如何在PHP中执行函数


我想把日期分开,但我希望能做更多的高级公式。老实说,我不知道该怎么做…

如果存储在db中的文本是有效的php代码,您可以使用它

eval-将字符串作为PHP代码进行求值

否则,如果文本是有效的mysql代码,则可以生成dinamic sql语句,并作为普通sql语句执行

可能重复的内容请注意,在使用此方法时,您必须绝对确保可以信任数据库中的数据(例如,不是用户生成的内容),因为它是直接在您的页面上执行的代码。