Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/254.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将值从SQL转换为PHP_Php_String - Fatal编程技术网

将值从SQL转换为PHP

将值从SQL转换为PHP,php,string,Php,String,假设我已将此类数据(一些文本“.date(d)”、“一些文本)”保存到SQL(使用htmlspecialchars()。现在,如果我恢复htmlspecialchars,有没有办法让PHP填写日期 基本上,我想我要问的是,有没有办法将文本转换成php字符串?如果你的意思是将字符串作为php代码执行,你可以使用如果你的意思是将字符串作为php代码执行,你可以使用()将字符串作为php代码计算,但要小心-它可能会破坏你所有的工作(或者部分工作)如果您不确定字符串包含的内容 ()将字符串计算为PHP代

假设我已将此类数据(一些文本“.date(d)”、“一些文本)”保存到SQL(使用htmlspecialchars()。现在,如果我恢复htmlspecialchars,有没有办法让PHP填写日期


基本上,我想我要问的是,有没有办法将文本转换成php字符串?

如果你的意思是将字符串作为php代码执行,你可以使用如果你的意思是将字符串作为php代码执行,你可以使用()将字符串作为php代码计算,但要小心-它可能会破坏你所有的工作(或者部分工作)如果您不确定字符串包含的内容

()将字符串计算为PHP代码,但要小心-如果您不确定字符串包含的内容,它可能会破坏您的所有工作(或部分工作)

您总是可以
eval()
字符串,但这可能会带来严重的安全隐患,因此我不推荐使用它

如果它是一个特定的表达式,您可以替换它-比如说,@@date@@将用实际的
date(d)
结果替换字符串。

您可以始终
eval()
字符串,但这可能会带来严重的安全隐患,因此我不推荐使用它


如果它是一个特定的表达式,您可以替换它-例如,@@date@@将用实际的
date(d)
结果替换字符串。

如果eval()是答案,您几乎肯定问错了问题。-Rasmus LerdorfIf eval()是答案,你几乎肯定问错了问题Rasmus LerdorfThis实际上是一个语言文件,我想从PHP迁移到MYSQL,但我需要它有点动态。由于没有人能够添加/编辑通过eval()传递的数据,可以吗?这实际上是一个语言文件,我想从PHP转移到MYSQL,但我需要它具有一定的动态性。由于没有人能够添加/编辑通过eval()的数据,这样可以吗?