作者:妞妞盼寒假_197 | 来源:互联网 | 2022-12-02 15:24
我知道PHP,就像Java一样,C++使用分号来终止语句,所以我想知道如何使用PHP内联HTML.我想知道为什么省略分号工作.
例如,为什么以下代码有效?
Hello World !!!
注:后没有分号endif
在
1> Spudley..:
一般来说,我总是建议包括分号,但你是对的,它可以在这个例子中删除.
您只能在语句后立即删除分号,因为语句后面会立即关闭一个PHP标记 - 即?>
.
这在PHP文档中有记录:http://php.net/manual/en/language.basic-syntax.instruction-separation.php
这是该语言最早期的一个功能,旨在使模板化代码更容易阅读.
与Javascript不同,没有其他情况允许丢弃分号.
@Mohammad不确定 - OP有这个帖子`注意:<?php endif后面没有分号?>`