store在php变量中动态生成html代码

时间:2015-06-23 17:20:21

标签: php file output

我正在尝试动态生成PHP if语句。即,用户在PHP页面上键入一些内容,然后生成并输出.outp(全部为静态)。我无法使用MySql或任何其他数据库应用程序。

我正在利用heredoc的;转义PHP想要解释为代码的所有变量和标签。问题仅仅是出于某些原因我无法逃避结束标记?>在它前面放一个黑色的睫毛。有谁知道如何规避这个问题?

这是我到目前为止所做的:

$fp = fopen('generated.php', 'w');

fwrite($fp,$header);
fwrite($fp,$options);
fwrite($fp,$body);

$ifstatment = "";
for($x=0;$x<count($myReasons); $x++)
{
   $ifstatment.= <<<EST
   \<?php
       if(\$myReasons['$x']== $x)
       {
         \$account = $myAccounts[$x];
       }
     \?>
EST;
}
fwrite($fp,$ifstatment);
fclose($fp);

0 个答案:

没有答案