PHP省略了一个返回
当回车符跟随结束的php标记时,php不会打印它 我怎样才能改变这个PHP省略了一个返回,php,tags,return,Php,Tags,Return,当回车符跟随结束的php标记时,php不会打印它 我怎样才能改变这个 非常感谢这是正常的行为,不能更改:结束后的换行符总是被忽略 <pre> <?php echo "This should be the first line."; ?> <?php echo "This should show up after the new line above."; ?> </pre> 以下是PHP手册常见问题解答中的参考: (引用,强调我的观点) 在
非常感谢这是正常的行为,不能更改:结束后的换行符总是被忽略
<pre>
<?php echo "This should be the first line."; ?>
<?php echo "This should show up after the new line above."; ?>
</pre>
以下是PHP手册常见问题解答中的参考:
(引用,强调我的观点)
在PHP语言中,一段代码的结尾
是“?>
”或“?>\n
”(其中\n
表示换行符)在示例中也是如此 在上面,重复的句子将出现在屏幕上 一行,因为PHP省略了 块结束后的换行符<这个 意味着您需要插入一个额外的 每个PHP代码块后的换行符 让它打印出一行新行。
为什么PHP会这样做<因为 格式化普通HTML时,此 通常会让你的生活更轻松,因为 你不想要那条新线,但你会 必须创建非常长的线条或 否则,使原始页成为源 无法达到那种效果
以下是一些有趣的阅读:
- --返回到PHP3^^
<pre>
<?php echo "This should be the first line."; ?>
<?php echo "This should show up after the new line above."; ?>
</pre>
以下是PHP手册常见问题解答中的参考:
(引用,强调我的观点)
在PHP语言中,一段代码的结尾
是“?>
”或“?>\n
”(其中\n
表示换行符)在示例中也是如此 在上面,重复的句子将出现在屏幕上 一行,因为PHP省略了 块结束后的换行符<这个 意味着您需要插入一个额外的 每个PHP代码块后的换行符 让它打印出一行新行。
为什么PHP会这样做<因为 格式化普通HTML时,此 通常会让你的生活更轻松,因为 你不想要那条新线,但你会 必须创建非常长的线条或 否则,使原始页成为源 无法达到那种效果
以下是一些有趣的阅读:
- --返回到PHP3^^
- 这是语言的默认行为
如果需要换行符,请将
echo“\n”
或echo”
“
作为脚本的最后一行。这是该语言的默认行为
如果需要换行符,请将echo“\n”
或echo”
“
作为脚本的最后一行。这是预期行为(请参阅):
[…]当PHP点击?>
结束标记时,它只会开始输出它找到的任何东西(除了紧跟其后的换行符-请参见)[…]
这是预期行为(请参阅):
[…]当PHP点击?>
结束标记时,它只会开始输出它找到的任何东西(除了紧跟其后的换行符-请参见)[…]
事实上,现在它建议根本不要使用结束标记(在文件的末尾),这不是真正的Frenck。建议不要在申请代码中使用结束标记。如果您使用PHP作为模板语言,那么不使用结束标记是不可能的。事实上,现在它建议完全不要使用结束标记(在文件末尾),这不是真正的Frenck。建议不要在申请代码中使用结束标记。如果您使用PHP作为模板语言,那么不使用结束标记是不可能的。