2011-01-26 9 views
0

Возможные Дубликаты:
Are PHP short tags acceptable to use?
Is there a speed difference between <?php echo $var; ?> and <?=$var?>?Каковы различия между <? echo __(); и <= __();

Imagine сервер, который имеет короткие теги включены. Если да, то есть ли какой-либо выигрыш в производительности или HIT при расчете сотен из них?

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

B

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

Вопрос: Каковы различия между ними, с точки зрения Шере PHP процессор мощности Спасибо за ваши советы.

+0

Извините, я пересмотрел свой вопрос: Мой вопрос не имеет ничего общего с переносимостью, но со скоростью и только скоростью вычисления, если какой-либо эффект. В моем вопросе не было ясно – Sam

ответ

2

Каковы различия между двумя , с точки зрения Шере PHP процессор мощности

Я предполагаю, что вы имеете в виду скорость выполнения, в этом случае нет никакой существенной разницы между ними.

4

они функционально эквивалентны. Большая разница, однако, связана с переносимостью. Оба требуют, чтобы у вас есть <? открывающие теги, включенные в php.ini (что не всегда так, и не всегда разрешено на серверах).

Наиболее подходящий способ печати, чтобы открыть с полным < PHP, а затем эхо, как:

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

Это будет работать в любой среде.

+1

Просто, чтобы было ясно: Beetween ' KingCrunch

Смежные вопросы