2013-12-19 4 views
0

Я использую CakePHP.Что означает знак <? =?

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

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

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

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

+0

Выполняя некоторые правильные исследования теперь, когда я знаю ответ, я узнал, что это всего лишь дубликат многих других подобных вопросов. Должен ли я удалить этот вопрос? – Vereos

ответ

4

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

Добавить echo в свой код и он будет работать.

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

+0

Я предполагаю, что это я действительно нуб тогда! Я отредактирую заголовок и удалю тег CakePHP. Спасибо! – Vereos

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