php标签实现
PHP 标签的基本语法
PHP 代码通常嵌入在 HTML 中,通过特定的标签来标识 PHP 代码的开始和结束。以下是 PHP 标签的基本形式:
<?php 和 ?> 是 PHP 的标准标签。所有 PHP 代码必须写在这两个标签之间。
<?php
// PHP 代码
?>
短标签(Short Open Tag)
短标签是 <? 和 ?> 的形式。这种标签需要在 PHP 配置中启用 short_open_tag 选项。
<?
// PHP 代码
?>
ASP 风格标签
ASP 风格的标签是 <% 和 %> 的形式。这种标签需要在 PHP 配置中启用 asp_tags 选项。
<%
// PHP 代码
%>
脚本标签
脚本标签是 <script language="php"> 和 </script> 的形式。这种标签在任何配置下都可用。
<script language="php">
// PHP 代码
</script>
短回显标签
短回显标签是 <?= 和 ?> 的形式,用于快速输出变量或表达式的值。这种标签在任何配置下都可用,等同于 <?php echo ... ?>。
<?= $variable ?>
注意事项
- 标准标签
<?php ?>是唯一一种在所有 PHP 配置中都可用的标签形式,推荐使用。 - 短标签
<? ?>和 ASP 风格标签<% %>需要在php.ini中启用相应的选项。 - 脚本标签
<script language="php">虽然可用,但不常见。 - 短回显标签
<?= ?>在 PHP 5.4 及更高版本中始终可用,无需额外配置。
示例代码
以下是一个使用标准标签的 PHP 代码示例:
<?php
$name = "World";
echo "Hello, $name!";
?>
以下是一个使用短回显标签的示例:
<?= "Hello, World!" ?>
配置相关选项
如果需要启用短标签或 ASP 风格标签,可以修改 php.ini 文件中的以下选项:

short_open_tag = On
asp_tags = On
修改后需要重启 PHP 服务以使更改生效。






