以下是according to the official documentation条信息:
有四对不同的
根据我的经验,大多数服务器do都启用了短标签.打字
<?=
比打字方便得多
<?php echo
程序员的便利性是一个重要因素,所以不推荐why个?
以下是according to the official documentation条信息:
有四对不同的
根据我的经验,大多数服务器do都启用了短标签.打字
<?=
比打字方便得多
<?php echo
程序员的便利性是一个重要因素,所以不推荐why个?
不建议使用它们,因为如果您必须将代码移动到不受支持的服务器上(并且您无法启用它),这是一种PITA.正如你所说,很多共享主机都支持短标签,但"很多"并不是全部.如果你想分享你的脚本,最好使用完整的语法.
我同意<?
和<?=
对程序员来说比<?php
和<?php echo
更容易,但只要每次都使用相同的表单,就可以进行批量查找和替换(并且不要插入空格(例如:<? php
或<? =
)
我根本不认为可读性是一个理由.大多数严肃的开发人员都可以 Select 语法高亮显示.
正如ThiefMaster在 comments 中提到的那样,100.这应该意味着在可移植代码中使用它们是安全的,但这确实意味着需要依赖PHP5.4+.如果你想支持5.4之前的版本,但不能保证快捷标签,你仍然需要使用<?php echo ... ?>
.
另外,你需要知道100.因此,如果你想支持长期的便携式代码,并希望切换到最现代化的工具,考虑改变代码的那部分.