Sivo 悉见

PHP将变量存储在数据库中,读取并执行变量的方法

匿名 · 更新于 2015/2/4

例如将下边的字符串存储到数据库中

您好,您的验证码是".$authcode.",请勿泄露,十分钟内有效。

从数据库中读取以上字符串,并保存变量到$str,同时创建变量 $authcode

$str = '您好,您的验证码是".$authcode.",请勿泄露,十分钟内有效。';
$authcode = 123456;


然后用一下代码通过PHP eval() 函数将把字符串按照 PHP 代码来计算并输出

eval("$str = "$str";");
echo $str;


结果为:您好,您的验证码是123456,请勿泄露,十分钟内有效。