Что означает тег <? =?

Я использую CakePHP.

Сегодня я попытался связать страницу контроллера страницы с другой страницей из контроллера страницы, и я не мог увидеть ссылку, пока не написал

<?= $this->Html->link('myPage', array('controller' => 'pages', 'action' =>
    'myPage')); ?>

Почему я должен был написать <?= и не <?php?

Вообще говоря, когда я должен использовать <?= и когда <?php?

1 ответ

Решение

<?= коротка для <?php echo

добавлять echo на ваш код, и он будет работать.

Это не уникально для CakePHP, это просто часть PHP.

Другие вопросы по тегам