什么是反对使用“<?=”的论据?

可能重复:
PHP短标签是否可以使用?

<?=是关于PHP,IMO的少数优雅之一。 然而,有些人故意避免它(赞成更长的<?php echo )。 他们为什么要那样做?


<?=更易于使用,但有些服务器不支持短标签。 因此,如果您遇到不支持它们的服务器,则需要替换所有标签。

已经给出了更详细的答案:是否可以使用PHP短标签?


由于该功能在PHP中未默认启用,因此如果其他人使用不支持的代码,则代码会中断。


问题在于并非所有服务器都支持短标签

如果您正在为受控环境开发应用程序(例如,它只会在公司服务器上运行),那么我看不到任何短标签问题

但是,如果它是可重新分发的代码,那么您应该明确打开所有标记<?php echo ?>

链接地址: http://www.djcxy.com/p/59445.html

上一篇: What are the arguments against the use of the "<?="?

下一篇: compatibility of <?= shortcut