<?的任何文档?if(..){?> ... <?PHP控件结构?

Sam*_*ala -3 php language-features

是否存在像这样的控制结构的官方或非官方文档:

<?php if ($expression == true) { ?>
    <h3>Output</h3>
<?php } else { ?>
    <h3>Another case</h3>
<?php } ?>
Run Code Online (Sandbox Code Playgroud)

我第一次使用它时没有阅读文档,只是期望它能够工作并且运行良好.

但是,现在我已经
php.net/manual/en/control-structures.alternative-syntax.php
php.net/manual/en/language.basic-syntax.phpmode.php上 阅读了有关PHP控制结构 的文档,
但仍然找不到任何东西,清楚地告诉你可以用{}这种方式.通常,php.net手册在几乎每个主题上提供了许多好的例子.(到目前为止我读过的)

这甚至是官方的PHP功能,如果这是为什么没有任何关于它的明确文档?

这被记载(使用结肠:endif;)+样本代码在手动作为奖金:

<?php if ($expression == true): ?>
    This will show if the expression is true.
<?php else: ?>
    Otherwise this will show.
<?php endif; ?>
Run Code Online (Sandbox Code Playgroud)

我正在寻找真实的文档,而不是某人的博客/论坛帖子.
我知道它按预期工作,我一直使用它没有任何问题.
有点相关的问题这是将HTML放入PHP的正确方法吗?

Ign*_*ams 9

...当PHP解释器命中?>结束标记时,它只是开始输出它找到的任何内容[...],除非在条件语句的中间,在这种情况下,解释器将在决定什么之前确定条件的结果哪个要跳过.

资源