在一些特殊情况下,可能会用到类似于"echo $a+$b"这样的东西,但因为echo函数被双引号套在里面,双引号中的echo会被当作字符串处理。这个时候,就可以使用eval函数在当双引号中写PHP代码了。如下所示。
1
2
3
$a = 5;
$a
= 5;
$b = 6;
$b
= 6;
eval('echo $a+$b;');
eval
(
'echo $a+$b;'
);
相关课程
微信小程序电商实战 从前端到后端的全流程精讲
¥388 中级 4798
前端到后台ThinkPHP开发整站
¥128 中级 3360
全流程开发 TP6.0实战高并发电商服务系统
¥448 中级 1457
PHP入门篇
免费 入门 455957
PHP进阶篇
免费 初级 181822
算法与数据结构
¥1200 2582
相关阅读