eval 语法: void eval(string code_str); 本函式可将字符串之中的变量值代入,通常用在处理数据库的数据上。参数 code_str 为欲处理的字符串。值得注意的是待处理的字符串要符合 PHP 的字符串格式,同时在结尾处要有分号。使用本函式处理后的字符串会沿续到 PHP 程序结束。 使用范例
本例的传回值为 这个 $string 中装有 $name. /////////////////////////////////////////// PHP中eval()函数小技巧 一直以来感觉eval()函数似乎不能做赋值运算?网上有些文章也这样说过!比如eval("$a=55;");这个式子就会提示错误! 是不是eval()函数执行的代码不能做赋值运算了呢,其实不是。这是因为双引号里的变量名被转义了,试问,常量怎么能被赋值呢? 不过PHP中,单引号里的变量名就不会被转义了,上面的代码改成eval('$a=55;');这样就没错误了哦!
//////////////////////////////////////////// eval()是变量赋值后,然后执行 |
php eval函数用法----PHP中eval()函数小技巧
最新推荐文章于 2024-04-18 00:30:06 发布
php eval函数用法----PHP中eval()函数小技巧