如何评估变量内容作为PHP代码?

时间:2013-12-26 16:39:21

标签: php

我希望能够编写一些包含html和php的代码,然后将其保存在变量中并将其打印到我需要的地方,但我不知道要让变量中的php代码通过php编译器之前beeing发送到浏览器。

示例:

$var='echo "Hello World"';

echo $var;

输出 echo“Hello World”

但我希望输出为 Hello World

有人可以解释我该怎么做。感谢。

2 个答案:

答案 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。你不应该这样做和/或使用它,除非你真的知道你在做什么。