PullRequest
       32

0 голосов
/ 23 мая 2011

Во многих примерах CakePHP я вижу <?php echo $myVar; ?> Я всегда писал это в сокращенной форме, как <?php=$myVar?>

Есть ли какая-нибудь разница?<?php echo лучше по какой-то причине?Я всегда склоняюсь к более короткому, но - когда я вижу, что все остальные используют <?php echo, я задаюсь вопросом - может быть, я делаю это неправильно.

Как насчет CakePHP - по какой-то причине это отличается?

1 Ответ

8 голосов
/ 23 мая 2011

<?= или <?php= должны быть включены для правильной работы через short_open_tag в вашем php.ini. Поскольку в некоторых системах это значение отключено, рекомендуется использовать <?php echo, чтобы гарантировать, что ваш код всегда будет работать в любой системе, в которой он работает.

...