什么是反对使用“<?=”的论据?
可能重复:
PHP短标签是否可以使用?
<?=
是关于PHP,IMO的少数优雅之一。 然而,有些人故意避免它(赞成更长的<?php echo
)。 他们为什么要那样做?
<?=
更易于使用,但有些服务器不支持短标签。 因此,如果您遇到不支持它们的服务器,则需要替换所有标签。
已经给出了更详细的答案:是否可以使用PHP短标签?
由于该功能在PHP中未默认启用,因此如果其他人使用不支持的代码,则代码会中断。
问题在于并非所有服务器都支持短标签
如果您正在为受控环境开发应用程序(例如,它只会在公司服务器上运行),那么我看不到任何短标签问题
但是,如果它是可重新分发的代码,那么您应该明确打开所有标记<?php echo ?>