栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

是否可以使用PHP短标签?

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

是否可以使用PHP短标签?

不建议使用它们,因为如果您不得不将代码移动到不支持它的服务器上(并且无法启用它),则它是PITA。就像您说的那样,许多共享主机 确实
支持短标记,但“批”并不是全部。如果要共享脚本,最好使用完整语法。

我同意这一点,

<?
并且
<?=
在程序员上比
<?php
和更容易,
<?php echo
但是只要您每次使用相同的表单(并且不要在空格(例如:
<?php
<? =
)中夹住),就可以进行批量查找和替换。

我完全不将可读性作为理由。大多数认真的开发人员可以选择语法突出显示。

正如ThiefMaster在评论中提到的那样,从PHP5.4开始

<?=...?>
,无论shorttags设置如何,标记在任何地方都受支持。这应该意味着它们在可移植代码中可以安全使用,但这确实意味着对PHP
5.4+的依赖。如果您想支持5.4之前的版本并且不能保证使用短标记,则仍然需要使用
<?php echo ... ?>

另外,您需要知道 ASP标记 <%,%>,<%=和脚本标记已从PHP7中删除。因此,如果您想支持长期的可移植代码,并且想要切换到最现代的工具,请考虑更改该部分代码。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/383730.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号