为了账号安全,请及时绑定邮箱和手机立即绑定

在eval()的参数里,为什么拼接字符串时不能用双引号?而单引号则没有问题?

正在回答

1 回答

双引号里面的变量和一些特殊函数会在拼接的时候就执行了,而不是变成字符串。而单引号里面的东西,php一律视他们为字符串,不会去执行里面的数据。这样完成最终字符串拼接之后,交给eval去执行,最保险了。

2 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
MVC架构模式分析与设计
  • 参与学习       82400    人
  • 解答问题       929    个

通过学习MVC理论知识,由浅入深带您实现人生第一个MVC框架

进入课程
意见反馈 帮助中心 APP下载
官方微信