eval() 函数可将字符串转换为代码执行,并返回一个或多个值.

如果eval函数在执行时遇到错误,则抛出异常给调用者.
类似的函数是loadcode ,loadcode并不立即执行代码,而是返回一个函数对象.
并且loadcode支持路径参数,eval并不支持. eval并不支持代码中的return语句,而是将代码作为表达式直接计算出结果.
禁用 eval函数
PHP.ini 中有disable_functions选项,
disable_functions = phpinfo,eval
使用已禁用的函数
phpinfo();
显示结果

相关文章:

  • 2021-09-14
  • 2021-06-15
  • 2021-09-30
  • 2021-10-09
  • 2021-07-10
猜你喜欢
  • 2021-08-22
  • 2022-03-11
  • 2022-12-23
  • 2021-06-24
  • 2021-12-04
  • 2021-11-25
相关资源
相似解决方案