为什么以及什么目的在cakephp中使用这个<! - ?=? - >语法

时间:2016-10-03 17:25:27

标签: php cakephp-3.0

为什么以及什么目的在cakephp中使用这个<?= ?>语法

代码示例

<h1>
    Getting All bookmarks with certain Tags:
    <?= $this->Text->toList( $tags ); ?>
</h1>

<section>
    <?php foreach ( $bookmarks as $bookmark ) { ?>
        <article>
            <h4><?= $this->Html->link( $bookmark->title, $bookmark->url ); ?></h4>
            <small><?= h( $bookmark->url ) ?></small>
            <?= $this->Text->autoParagraph( $bookmark->description ); ?>
        </article>
    <?php } ?>
</section>

1 个答案:

答案 0 :(得分:4)

这是短回声语法。它是PHP的内置部分,不是CakePHP框架特有的。但是,CakePHP coding standards表示应该在模板文件中使用它而不是<?php echo ...