我正在尝试生成'包含'模板html文件的php文件,如下所示:
$page = htmlspecialchars("Hello! ");
但是,当我运行它时,我得到:
解析错误:语法错误,第15行/home/oliver/web/postmanapp.com/public/core.php中的意外T_STRING
我很确定我需要逃避PHP代码,只是不确定如何.
您必须转义以双引号声明的字符串内的任何双引号.所以这应该工作:
$code = "Hello! ";
请参见有关字符串PHP手册.
如果您想将该代码放入文件中,您可以使用以下file_put_contents
函数:
file_put_contents('myscript.php', $code);