我正在阅读PHP手册。我在手册页上遇到了一个句子(URL:Instruction separation)。有这个说法页第一段:PHP手册正在谈论哪些“拖尾的换行符”?这只是混淆手动阅读器和PHP学习者。请清除混淆
同C或Perl,PHP要求在每个语句结束时 分号结束指令。一个 PHP代码块的结束标记自动意味着一个分号;您不需要有一个 分号终止PHP块的最后一行。 块的结束标记 将包含紧接的尾随换行符,如果其中一个为 存在。
我明白了一切写在上面段落除了最后强调句子即
用于该块的结束标记将包括立即尾随 换行符如果存在。
这句话是什么意思?这句话意味着什么?
这句话在我脑海中造成了困惑和疑惑。
- “Trailing Newline”在这里意味着什么?
- 是“换行符”,“换行”,HTML转义序列字符
"\n"
,<br>
的意义在这种情况下一样吗?或者是其他东西? - “拖尾换行符”在这里意味着什么?换行符是在关闭PHP标签(
?>
)之前出现的换行符,还是在关闭PHP标签(?>
) 后面出现的换行符?
有人请用简单,清晰和易于理解的语言回答我的所有问题。 如果你解释一些演示这个概念的工作代码例子,那将会好得多。
注:我已经提到了already asked question on stackoverflow about this但它的答案并不令人满意,它不完整和模糊。所以,请不要将我的问题标记为it的重复项。谢谢。
查看https://stackoverflow.com/a/27102974/661872 –
@劳伦斯·凯伦:那个答案不那么清楚。它并不清楚我所有的疑虑。我需要更多细节和准确的答案来解决我的疑惑。谢谢。 – user2839497