php eval() 函数

对待健康,偏见比无知更可怕!微笑不用成本,但能创造财富。赞美不用花钱,但能产生力量。分享不用费用,但能倍增快乐。

php eval() 函数可以将一个字符串当做php代码来运行,但字符串必须是合法的php代码,并且以分号进行结束。

php eval() 函数

eval() 函数把字符串按照 PHP 代码来计算。

语法:

eval(phpcode)

参数:

phpcode:符合全法php代码的字符串。

注意:

1、参数必须为合法的php代码

2、字符串必须以分号结尾

3、代码字符串中如果含有 return 语句,则返回null.

php eval() 函数使用

示例1:

$str = 'echo "feiniaomy.com";';
eval($str);

输出结果:

feiniaomy.com

示例2:

$time = date('Y-m-d');
eval('echo "今天的日期是 $time";');
// 今天的日期是 2022-01-05

示例3:

eval('for ($i=0; $i < 5; $i++) { echo $i; };');
// 01234

以上就是php eval() 函数。把你的脸迎旭日光,那就不会有暗影。更多关于php eval() 函数请关注haodaima.com其它相关文章!

您可能有感兴趣的文章
PHP性能优化案例分享

PHP实现短信验证码的发送次数限制

PHP中的异常处理机制深入讲解

PHP常见七种算法合集代码实例

PHP微信扫描二维码关注公众号后自动登录第三方网站