小型模板渲染引擎

v0.1.1 2022-10-04 21:48 UTC

This package is auto-updated.

Last update: 2024-09-05 02:00:51 UTC


README

小型视图渲染器

使用方法

基本

// assumes a __DIR__/path/to/dir/view.phtml file exists

$mira = new Mira\Engine(__DIR__ . '/path/to/views');

// title will be injected as variable $title
$page = $mira->render('view', ['title' => 'title']);

// Display content however you want
echo $page;

在模板中插入部分

<div> 
    <?php
        // render a section in the view
        $this->insert("section"); 
    ?>
</div>

转义注入的参数

<div>
    <?php echo $this->e($title); ?>
</div>