PHP短打开标签与长打开标签
可能重复:
PHP短标签是否可以使用?
哪个更好用,或者考虑更好的做法: <?php
或<?
。 我一直想知道。 或者它更偏向于程序员。
<?php
是官方标准。 我从来没有遇到过浏览器混淆的问题,但只是使用<?
也可以声明XML并且可能不是形成的最佳习惯。
尽管如此,我会告诉你 - 其他程序员将永远赞赏这个标准。 我肯定会用<?php
。
<?php
- 总是,绝对。
几个原因; 最大的“从SGML(例如XML)中消除PHP的歧义”。
从PHP 5.4开始,无论short_open_tags
ini参数如何, <?=
都是可用的,所以如果您向前看,则可以在HTML中使用<?=
而不是<?php echo
,回声总是使用<?php
作为<?
仍然取决于ini。
也就是说,许多主机最近才采用5.3版本,而5.4版本只是beta版本,所以如果这是一个库或其他可能很快到达其他服务器的东西,我会坚持使用<?php
。
上一篇: PHP short open tag vs long open tag
下一篇: <? or <?php