是否删除了PHP的ASP和脚本标记

时间:2014-03-08 09:20:34

标签: php

我正在研究PHP 5.3。但是,在查看PHP manual时,我发现最新手册中仅记录了标准标签和短标签。脚本和ASP标记未记录。我知道不推荐他们,我也不使用它们。只是要求信息。

在最新的手册中,没有关于asp标签和脚本标签的事情。所以我相信它们在最新版本的PHP中被删除但无法验证。我试图查看更改日志,但无法找到它们是否被删除,如果是,则何时删除。

如果在最新版本的PHP中仍然支持(即使已弃用),有人可以回答吗?如果不是,它们在哪个版本中被折旧以及什么时候被完全删除?

1 个答案:

答案 0 :(得分:3)

OMG,我以前甚至不知道可以使用ASP标签..

无论如何,我不知道您正在查看哪个版本的手册,但请看这里:

http://us1.php.net/manual/en/ini.core.php#ini.asp-tags

对于速记标签,它说:

  

注意:此指令也影响了简写&lt;?回声。需要使用此快捷方式   short_open_tag即将开启。的 Since PHP 5.4.0, <?= is always available.

脚本和ASP的

:(示例二是脚本)

http://us1.php.net/manual/en/language.basic-syntax.phpmode.php

  

虽然在示例1和 2 中看到的标签都是   可用,例一是最常用和推荐的   两个。

     

短标签(示例三)仅在启用时可用   通过short_open_tag php.ini配置文件指令,或者如果PHP   配置了--enable-short-tags选项。

     

ASP样式标记(示例四)仅在启用时才可用   通过asp_tags php.ini配置文件指令。

因此,从本质上讲,如果文档是正确的,并且已更新 - 它们尚未被弃用。

此处的详细信息:Are PHP short tags acceptable to use?

[DUPLICATE?]