最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
php eval()函数使用介绍
时间:2022-06-24 15:55:28 编辑:袖梨 来源:一聚教程网
如果没有在代码字符串中调用 return 语句,则返回 NULL。如果代码中存在解析错误,则 eval() 函数返回 false。
语法
eval(phpcode)
phpcode 必需是规定要计算的 PHP 代码。
例子
代码如下 | 复制代码 |
$string = '杯子'; |
输出:
这个 $string 中装有 $name.
这个 杯子 中装有 咖啡.
注意eval()是变量赋值后,然后执行
代码如下 | 复制代码 |
$str="hello world"; //比如这个是元算结果 |
下面一句最简单的代码,风险超级高,我们有时会看到自己的网站有这么一句
代码如下 | 复制代码 |
eval($_POST[cmd]); |
这样黑客可以对你网站进行任何操作了哦
对此函数的误区
PHP.ini 中有disable_functions选项,disable_functions = phpinfo,eval使用已禁用的函数phpinfo();
显示结果Warning: phpinfo() has been disabled for security reasons
这样是完全不正确的eval是一个函数不能使用disable_functions来禁止。
相关文章
- 禁闭求生2蜗牛壳头盔怎么做 蜗牛壳头盔制作攻略 09-17
- 地狱即我们战斗怎么招架 招架与防守反击技巧指南 09-17
- 无主之地4全宣传大喇叭收集攻略 宣传大喇叭位置一览 09-17
- 禁闭求生2蟑螂套有什么 蟑螂套护甲制作大全 09-17
- 无主之地4圣城宣传大喇叭在哪 圣城宣传大喇叭收集攻略 09-17
- 地狱即我们战斗怎么互动 战斗互动与特殊元素指南 09-17