PHP 使用eval 函数执行字符串表达式的解决办法

内容摘要
这篇文章主要为大家详细介绍了PHP 使用eval 函数执行字符串表达式的简单示例,具有一定的参考价值,可以用来参考一下。

对PHP 中的eval 函数执行字符串表达式对此感兴趣的朋友
文章正文

这篇文章主要为大家详细介绍了PHP 使用eval 函数执行字符串表达式的简单示例,具有一定的参考价值,可以用来参考一下。

对PHP 中的eval 函数执行字符串表达式对此感兴趣的朋友,看看idc笔记做的技术笔记!PHP函数eval()可将字符串之中的变量值代入,通常用在处理数据库的数据上。参数 code_str 为欲处理的字符串。值得注意的是待处理的字符串要符合 PHP 的字符串格式,同时在结尾处要有分号。使用本函式处理后的字符串会沿续到 PHP 程序结束。

/**
 * PHP 中的eval 函数执行字符串表达式
 *
 * @param 
 * @arrange 512-笔记网: www.512PiC.com
 **/
eval("$my_var = "a site");
echo $my_var;
/***   来自php教程(www.idcnote.com)   ***/
上面的代码输出:a site

/**
 * PHP 中的eval 函数执行字符串表达式
 *
 * @param 
 * @arrange 512-笔记网: www.512PiC.com
 **/
<?php
$string = "beautiful";
$time = "winter";
$str = 'This is a $string $time morning!';
echo $str. "<br />";
eval("\$str = \"$str\";");
echo $str;
?>
/***   来自php教程(www.idcnote.com)   ***/
上面的代码输出:This is a $string $time morning!This is a beautiful winter morning!

注:关于PHP 使用eval 函数执行字符串表达式的简单示例的内容就先介绍到这里,更多相关文章的可以留意

代码注释

作者:喵哥笔记

IDC笔记

学的不仅是技术,更是梦想!