0
你有一個字符串,其中包含的PHP代碼片段代碼:讓PHP運行包含在一個字符串
$run_me = "echo ('Hello World!!');";
你怎麼可以讓PHP運行的代碼,包含在$ run_me?
你不能做:
include ($run_me);
這將包括路徑 $ run_me,所以有什麼解決辦法?
你有一個字符串,其中包含的PHP代碼片段代碼:讓PHP運行包含在一個字符串
$run_me = "echo ('Hello World!!');";
你怎麼可以讓PHP運行的代碼,包含在$ run_me?
你不能做:
include ($run_me);
這將包括路徑 $ run_me,所以有什麼解決辦法?
一種方法是使用eval()
。這將執行您輸入的字符串作爲PHP代碼。
['eval()'](http://php.net/manual/en/function.eval.php)。 – duskwuff 2014-11-23 02:26:56
這似乎是一個家庭作業類型的問題。如果是這樣,我希望主宰php,它在某種程度上涵蓋了爲什麼Eval是邪惡的。 – 2014-11-23 02:29:24