• 技术文章 >后端开发 >PHP问题

    php eval用法是什么

    藏色散人藏色散人2021-11-24 10:12:18原创276

    php eval函数的作用是把字符串按照PHP代码来计算,其使用语法如“eval(phpcode)”,其中参数phpcode则是规定要计算的PHP代码。

    本文操作环境:Windows7系统、PHP7.1、Dell G3电脑。

    php eval用法是什么?

    PHP eval() 函数

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

    该字符串必须是合法的 PHP 代码,且必须以分号结尾。

    如果没有在代码字符串中调用 return 语句,则返回 NULL。如果代码中存在解析错误,则 eval() 函数返回 false。

    语法

    eval(phpcode)

    参数

    phpcode 必需。规定要计算的 PHP 代码。

    提示和注释

    注释:返回语句会立即终止对字符串的计算。

    注释:该函数对于在数据库文本字段中供日后计算而进行的代码存储很有用。

    例子

    <?php
    $string = "beautiful";
    $time = "winter";
    $str = 'This is a $string $time morning!';
    echo $str. "<br />";
    eval("\$str = \"$str\";");
    echo $str;
    ?>

    输出:

    This is a $string $time morning!
    This is a beautiful winter morning!

    推荐学习:《PHP视频教程

    以上就是php eval用法是什么的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:php eval
    上一篇:如何解决php make test报错问题 下一篇:php怎么实现10进制转8进制
    Web大前端开发直播班

    相关文章推荐

    • Redis->eval() 到底好在哪?• php的eval的替代函数有哪些?• php如何禁用eval• php怎样才能禁止有安全隐患的eval

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网