AJax技术

PHP中eval()的小技巧

字号+ 作者:H5之家 来源:H5之家 2016-05-13 11:00 我要评论( )

一直以来感觉eval()函数似乎不能做赋值运算?网上有些文章也这样说过!比如eval($a=1111111111;);这个式子就会提示错误!是不是eval()函数执行的代码不能做赋值

PHP中eval()的小技巧 PHP #eval2012-12-21 10:55 一直以来感觉eval()函数似乎不能做赋值运算?网上有些文章也这样说过!

比如eval("$a=1111111111;");这个式子就会提示错误!

是不是eval()函数执行的代码不能做赋值运算了呢,其实不是。这是因为双引号里的变量名被转义了,试问,常量怎么能被赋值呢?

不过PHP中,单引号里的变量名就不会被转义了,上面的代码改成eval('$a=1111111111;');这样就没错误了哦!

相关文章

 

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

相关文章
  • 你可能不知道的10个JavaScript小技巧

    你可能不知道的10个JavaScript小技巧

    2016-05-13 12:00

  • iphone6 plus耗电怎么办 怎么省电?苹果6/iphone6 plus省电技巧

    iphone6 plus耗电怎么办 怎么省电?苹果6/iphone6 plus省电技巧

    2016-05-10 18:00

  • JS编码技巧:翻译的14天JS编写技巧

    JS编码技巧:翻译的14天JS编写技巧

    2016-04-17 18:00

  • 网页注册表单的网页设计技巧

    网页注册表单的网页设计技巧

    2016-02-06 16:00

网友点评