在PHP中、短标签(Short Tag)有两种,Short Open Tag(<?)跟Short Echo Tag(<?=)。一般短标签指的是Short Open Tag,在php.ini的开关是short_open_tag。
Short Open Tag是不被建议使用的,PHP5.4支持Short Echo Tag,并无开关。PHP 5.4以前Short Echo Tag是跟随Short Open Tag开关的。
PHP在可见的将来都会支持Short Echo Tag,故此、使用与否是无所谓的,若主机是自家的,能保证环境是PHP 5.4或更新,使用<?=与否不是个问题,但若因种种原因,要考虑与先前的PHP环境兼容,则最好是避免使用<?=。
至于Short Open Tag(<?),忘了它吧!
参考(官方建议):
http://www.php-fig.org/psr/psr-1/ |