【发布时间】:2020-09-19 12:05:42
【问题描述】:
我想了解如何将 PHP 字符串转换为 PHP 脚本。
例如
$var = "echo 'Hello';";
并执行为
echo 'Hello';
如果您需要更多详细信息或存在类似帖子,请告诉我。
【问题讨论】:
-
eval被使用了,但它是邪恶的。 -
可以使用eval()。但千万不要这样做!!!
我想了解如何将 PHP 字符串转换为 PHP 脚本。
例如
$var = "echo 'Hello';";
并执行为
echo 'Hello';
如果您需要更多详细信息或存在类似帖子,请告诉我。
【问题讨论】:
eval被使用了,但它是邪恶的。
只要使用 eval 函数看这个链接https://www.w3schools.com/php/func_misc_eval.asp
【讨论】:
您可以通过 PHP 函数 eval 来完成。 https://www.php.net/manual/en/function.eval.php
例如:
$var = "echo 'Hello';";
eval($var);
// output:
// Hello
但要注意这是一个很大的安全问题(它不保存也不好)。
【讨论】: