首页
学习
活动
专区
圈层
工具
发布

php 允许的标签

PHP 允许的标签主要有两种:标准版(短标签)和兼容版(长标签)。这两种标签用于标识 PHP 代码块的开始和结束。

标准版(短标签)

标准版标签使用 <?php 开始,?> 结束。这是推荐使用的标签形式,因为它在所有支持 PHP 的服务器上都有效。

代码语言:txt
复制
<?php
echo "Hello, World!";
?>

兼容版(长标签)

兼容版标签使用 <? 开始,?> 结束。这种标签形式在一些旧的服务器配置中可能仍然有效,但并不推荐使用,因为它的兼容性不如标准版标签。

代码语言:txt
复制
<?
echo "Hello, World!";
?>

允许的标签配置

PHP 的 short_open_tag 配置项决定了是否允许使用兼容版标签。如果 short_open_tag 设置为 On,则兼容版标签是有效的;如果设置为 Off,则只能使用标准版标签。

php.ini 文件中,可以这样设置:

代码语言:txt
复制
short_open_tag = On

或者在运行时通过 ini_set 函数动态设置:

代码语言:txt
复制
ini_set('short_open_tag', 'On');

应用场景

  • 标准版标签:适用于所有支持 PHP 的服务器,是最安全和推荐的方式。
  • 兼容版标签:适用于一些旧的服务器配置,但在新项目中不推荐使用。

遇到的问题及解决方法

如果在使用兼容版标签时遇到问题,可能是因为服务器的 short_open_tag 设置为 Off。解决方法如下:

  1. 检查 php.ini 文件
  2. 检查 php.ini 文件
  3. 动态设置
  4. 动态设置
  5. 修改服务器配置: 如果使用的是共享主机,可能需要联系主机提供商修改配置。

参考链接

通过以上信息,你应该能够理解 PHP 允许的标签及其相关配置和应用场景。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

21分35秒

PHP教程 PHP项目实战 48.首页热门标签制作 学习猿地

3分27秒

2.3 如何配置跨域头响应仅允许指定的域名访问页面资源

5分48秒

最新PHP基础常用扩展功能 11.使用正则清楚HTML标签 学习猿地

2分7秒

02-javascript/10-尚硅谷-JavaScript-js中的函数不允许重载

10分6秒

条码标签-防伪溯源标签的批量制作印刷方法-教程分享

6分44秒

PHP教程 PHP项目实战 18.PHP的MySQLI扩展模块安装及连接步骤 学习猿地

25分55秒

JSP编程专题-25-带标签体的自定义标签

21分9秒

JSP编程专题-32-JSTL核心标签库中的set标签

12分21秒

JSP编程专题-34-JSTL核心标签库中的out标签

17分12秒

JSP编程专题-35-JSTL核心标签库中的if与choose标签

3分7秒

09-EL表达式&JSTL标签库/13-尚硅谷-JSTL标签库-JSTL标签库的介绍

3分24秒

09-EL表达式&JSTL标签库/14-尚硅谷-JSTL标签库-标签库的使用步骤

领券