gpt4 book ai didi

php - 什么时候(如果有的话)eval 不是邪恶的?

转载 作者:IT王子 更新时间:2023-10-29 01:21:06 24 4
gpt4 key购买 nike

我听说过 many places PHP 的 eval函数是often not the answer .根据 PHP 5.3 的 LSBclosures我们已经没有理由依赖 evalcreate_function

在 PHP 5.3 中是否存在 任何 eval 是最佳(唯一?)答案的情况?

这个问题不是关于 eval 是否是邪恶的,因为它显然不是。

答案总结:

  • 评估数值表达式(或 PHP 的其他“安全”子集)
  • 单元测试
  • 交互式 PHP“外壳”
  • 可信var_export
  • 的反序列化
  • 一些模板语言
  • 为管理员和/或黑客创建后门
  • 的兼容性
  • 检查语法(可能不安全)

最佳答案

如果您正在编写恶意软件,并且想让试图在您之后进行清理的系统管理员的日子不好过。根据我的经验,这似乎是最常见的用例。

关于php - 什么时候(如果有的话)eval 不是邪恶的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3499672/

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