从数据库中读取php代码

时间:2012-05-22 12:34:52

标签: php mysql

让我说我想在数据库中保存功能。例如,我们有具有属性的表函数:函数和函数名称。为了保存时间函数,我们将其保存在数据库中:

time_funtion(){ return time() } and "Time"

我不知道如何在从DB读取后才能执行此功能吗?

我可以用文件执行此操作 - 从数据库读取然后将其写入文件,然后包含文件并调用此函数将起作用。还有其他想法吗?

3 个答案:

答案 0 :(得分:2)

我不确定你为什么要这样做但你可以使用eval()

答案 1 :(得分:2)

您可以使用eval()。但要小心你保存到数据库中的内容。这是一个有用的方法,只有一些问题。在99%中你不需要它,而且它缺乏安全性,因为你正在执行未知代码,这不是你想要的。

答案 2 :(得分:1)

使用     eval(“你的PHP代码在这里”)