3

这将很难解释,所以如果有什么让您感到困惑,请向我澄清。

所以假设我在createpage.php. 在此页面中,我有以下任务。

  1. 通过 PHP 使用 PHP 创建一个新页面(文件)$file = fopen($pagename . '.php', "x")

  2. 将预制内容添加到这个新页面。

我向新页面添加新内容的方法是将 HTML 内容代码存储到一个名为$newpagecontent. 然后,我简单地使用fwrite($file, $newpagecontent).

但问题是,您不能在不破坏双引号的情况下将整个 HTML/PHP 文件存储到 $newpagecontent 中。例如,$newpagecontent="echo("hello!")"

所以问题是,有没有更好的方法将 HTML 内容添加到新创建的页面中?或者有没有办法在不破坏语法的情况下将 HTML 代码存储到变量中?

非常感谢

4

1 回答 1

2

如果您只想要包含 HTML/PHP 代码的其他文件的内容,请尝试file_get_contents读取内容并将其存储在变量中。有关详细信息,请参阅此函数的文档

于 2013-04-08T05:35:23.230 回答