有什么区别? 回声

可能重复:
PHP短标签是否可以使用?
是否有<?php echo $ var; ?>和<?= $ var?>?

想象一下启用了短标签的服务器。 如果是这样,那么在计算数百个这样的数据时,是否有GAIN或HIT性能?

一个

<? echo __("text to be translated") ?>

<?=     __("text to be translated") ?>

问题:就PHP处理器的强大功能而言,这两者之间有什么区别感谢您的建议。


就PHP处理器的强大功能而言,这两者之间有什么区别?

我假定你的意思是执行速度,在这种情况下两者之间没有显着差异。


它们在功能上是等同的。 但是,最大的区别在于可移植性。 两者都要求你有<? 在php.ini中启用打开标签(事实并非总是如此,并不总是允许在服务器上)。

打印最合适的方法是用完整的<?php打开然后回显,如:

<?php echo __("text to be translated") ?>

这可以在任何环境下工作。

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

上一篇: What Are the Differences Between <? echo

下一篇: <?php vs <? ...Does it matter?