为什么我无法在 PHP heredoc 中结束 javascript?
此行下面的其余代码:
</script>
不再是 PHP 代码的一部分。它们变成了 HTML 代码。
就像结束脚本代码结束 PHP 块一样。
$headerContent = <<<HEAD
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en-US" lang="en-US">
<head>
<title>$title</title>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-2" />
<script>
</script> // Here is the problem
</head> // code here and below becomes not part of PHP.
<body>
.
.
.
HEAD;
解决此问题的任何提示?