技术饭

eval()’d code on line 1 的解决方法

copylian    0 评论    215 浏览    2021.10.13

eval()’d code on line 1 的解决方法,php的eval函数是用来把一段文字当作一段php的脚本来执行,这样做的好处是我们可以动态修改php执行的内容。原始是看了权限部分的eval方法,运行代码,提示 “eval()’d code on line 1”,根据提示来看是eval函数在执行的时候出错了。无论怎么执行单引号的一直不行,就很奇怪。后来改成双引号才得以解决。

代码:

@(eval('$condition=(' . $command . ');'));

改为:

@eval("\$condition = ".$command.";");

飓风呀
感谢你的支持,我会继续努力!
扫码打赏,感谢您的支持!
eval() d line  解决方法 

文明上网理性发言!

  • 还没有评论,沙发等你来抢