在PHP中,有以下几种常见的起始和结束符形式:
- 短标签(Short tags):使用
<?
作为起始标记,以?>
作为结束标记。
<?php
// 代码内容
?>
- 短输出标记(Short echo tags):使用
<?= expression ?>
形式进行短输出。
<?= $variable ?>
- 标准标签(Standard tags):使用
<?php
作为起始标记,以?>
作为结束标记。这是最常用和推荐的形式。
<?php
// 代码内容
?>
除了上述常见的形式,还有一些其他的特殊情况和配置选项需要注意:
short_open_tag
选项:PHP配置文件中的short_open_tag
选项控制是否启用短标签形式。如果设置为On
,则短标签<?
和?>
可用;如果设置为Off
,则只能使用标准标签形式。asp_tags
选项:PHP配置文件中的asp_tags
选项控制是否启用ASP风格的标签形式。如果设置为On
,则可以使用<%
和%>
来代替起始和结束标记。
请注意,为了确保代码的可移植性和兼容性,在编写PHP代码时最好使用标准标签形式<?php
和?>
,避免依赖于短标签或特定的配置选项。