我希望能够编写一些包含html和php的代码,然后将其保存在变量中并将其打印到我需要的地方,但我不知道要让变量中的php代码通过php编译器之前beeing发送到浏览器。
示例:
$var='echo "Hello World"';
echo $var;
输出 echo“Hello World”。
但我希望输出为 Hello World 。
有人可以解释我该怎么做。感谢。
答案 0 :(得分:2)
非常简单, 您可以使用substr()功能
<?php
$var='echo "Hello World"';
echo substr($var,5); //output "Hello World"
?>
=============================================== ============
<?php
$var='echo "Hello World"';
echo substr(substr($var,6),0,-1); //out put Hello World
?>
答案 1 :(得分:1)
您正在寻找eval
。你不应该这样做和/或使用它,除非你真的知道你在做什么。