PHP中存在以下几种分界符
1.标准分界符“<?php”和“?>”
这是 PHP 当中标准的分界符,也是 PHP 默认支持的一种分界符。在 PHP 中无须开启任组件,系统将首先识别该类型的 PHP 分界符。
<?php //PHP起始标签
echo "Hello World!" //PHP输出“Hello World!”
?>
2.短标签分界符“<?”和“?>”
这种方式是简写方式,必须在php.ini文件中将short_open_tag设置为On,否则编译器将不予解析。
<? //PHP起始标签
echo "Hello World!" //PHP输出“Hello World!”
?>
3.脚本标签分界符“<script language="php">”和“</script>”
这是类似于JavaScript风格的嵌入方式,在实际的开发过程中因为使用并不方便,容易与页面前端脚本混淆,所以很少使用。
<script language="php">
echo "Hello World!" //PHP输出“Hello World!”
</script>
4.ASP风格分界符 “<%”和“%>”
这是一种具有ASP风格的入方式,必须在 php.ini文件中设置 asp_tag 为On,否则不能用它作为服务器解析的PHP分界符(这是历史原因,当年 ASP 流行时 PHP为了抢占市场而支持的一种模式,现在已经没有意义了)。
<% //PHP起始标签
echo "Hello World!" //PHP输出“Hello World!”
%>