Что означает тег <? =?
Я использую CakePHP.
Сегодня я попытался связать страницу контроллера страницы с другой страницей из контроллера страницы, и я не мог увидеть ссылку, пока не написал
<?= $this->Html->link('myPage', array('controller' => 'pages', 'action' =>
'myPage')); ?>
Почему я должен был написать <?=
и не <?php
?
Вообще говоря, когда я должен использовать <?=
и когда <?php
?
1 ответ
Решение
<?=
коротка для <?php echo
добавлять echo
на ваш код, и он будет работать.
Это не уникально для CakePHP, это просто часть PHP.