gpt4 book ai didi

php - 将php代码写入mysql?

转载 作者:行者123 更新时间:2023-11-30 23:55:41 25 4
gpt4 key购买 nike

有没有可能把php代码写到mysql,然后在php中使用,为了处理输出,而不是直接写?

我想使用 mysql,而不是包含的文件...如果可能的话。

最佳答案

您可以使用 eval() 函数将字符串作为 PHP 代码运行。

将字符串存储在数据库中,然后从查询中获取它并运行 eval。

正如这里的每个人都会说的,这不是最佳做法。很有可能存在您尚未想到的更好的解决方案。如果没有,请确保数据库中的值不是用户可编辑的,否则可能会出现一些严重的问题!

或者,如果你想玩得更安全,你可以定义可以调用的 PHP 函数,并只存储函数名。然后使用call_user_func()运行函数!

这要安全得多,因为您已经明确定义了可运行的函数,但当然不太灵活。

关于php - 将php代码写入mysql?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3247354/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com