所以在eval()文档中有人引用了:
如果 eval() 是答案,那么您几乎肯定问错了问题。-- Rasmus Lerdorf,PHP 的 BDFL
所以我不知道我该怎么问这个问题。但我想要的是:
从表单字段中放入一个带有 php 变量 ( $var['name']
) 或某种替换词的方程,这些词稍后会转换为方程的变量。
将上面的方程保存到数据库中。
能够从 php 代码稍后运行该等式。
注意:该站点只有少数管理员能够/有权创建这些方程并将其保存到数据库中。
但无论如何,所以我不应该使用eval()
. 我应该用什么代替?或者应该如何提问?
拉莫斯之舞