我正在使用 php 创建另一个 .php 文件。我是这样设计的:
$file = fopen($Title . ".php" ,"w") or die("File Creation error: " . mysql_error());
$textToWrite =
"
<html>\n
<head>\n
<?php include("Header.php") ?>
</head>\n
//Body of the webpage
</html>\n
";
$textToWrite = htmlspecialchars($textToWrite);
fwrite($file, $textToWrite);
fclose($file);
其中 $Title 是一个非空变量。
我发现这htmlspecialchars
与我想要的完全相反。而不是将 > 和 < 转换为 > 和 < 而是相反。还有其他选择吗,因为直接放置 thr<?php
会给我一个 php 错误。谢谢你。
一世