2014-11-23 34 views
0

你有一个字符串,其中包含的PHP代码片段代码:让PHP运行包含在一个字符串

$run_me = "echo ('Hello World!!');"; 

你怎么可以让PHP运行的代码,包含在$ run_me?

你不能做:

include ($run_me); 

这将包括路径 $ run_me,所以有什么解决办法?

+4

['eval()'](http://php.net/manual/en/function.eval.php)。 – duskwuff 2014-11-23 02:26:56

+3

这似乎是一个家庭作业类型的问题。如果是这样,我希望主宰php,它在某种程度上涵盖了为什么Eval是邪恶的。 – 2014-11-23 02:29:24

回答

3

一种方法是使用eval()。这将执行您输入的字符串作为PHP代码。

相关问题