Php 如何在标题中分离元标记
在我的标题中,html标记没有被新行分隔 例如:Php 如何在标题中分离元标记,php,html,newline,Php,Html,Newline,在我的标题中,html标记没有被新行分隔 例如: <? if(){ echo 'meta title'; } if(something){ echo 'meta desc'; } ?> Mozilla浏览器不会在meta浏览器之间断线 有什么想法吗 需要在每行末尾添加换行符以明确结束该行。换行符是\n。请注意,我将单引号更改为双引号,因为单引号会导致\不会转义n,而是直接将\n打印到页面上,而不是换行符 <? if(){
<? if(){
echo 'meta title';
}
if(something){
echo 'meta desc';
} ?>
Mozilla浏览器不会在meta浏览器之间断线
有什么想法吗 需要在每行末尾添加换行符以明确结束该行。换行符是
\n
。请注意,我将单引号更改为双引号,因为单引号会导致\
不会转义n
,而是直接将\n
打印到页面上,而不是换行符
<? if(){
echo "<title>Website Title</title>\n";
}
if(something){
echo "<meta description=\"desciption\" />\n";
} ?>
请看还有一件事,我有一个php代码,就在设置变量等的所有内容之前(但不回显任何内容)。。。查看mozilla中的标题,我得到了一个空行。你知道如何删除它吗?或者你可以使用
PHP\u EOL
常量而不是“\n”-这个常量是OS感知的,所以在Windows上,它将是CRLF
(“\r\n”)@网站管理员,空行只是Mozilla想象出来的。结束的PHP标记实际上会在它之后立即删除一个新行字符,这样就不可能了。哦,我应该更好地编辑Q-如果我有网站标题如何添加新行?这些换行符不是必需的。