PHP的樣版引擎實在是多到不可數 而且每個樣版引擎的做法都不盡相同 有時何我們只需要一個很簡單的把php程式碼分離 就可以用這個最簡單的做法
test.php
<?php foreach ($data as $v): ?>
<?php echo $v; ?>
<?php endforeach; ?>
view.php
function view($file, $data)
{
ob_start();
extract($data);
require $file;
return ob_get_clean();
}
echo view('test.php', ['data' => [
1, 2, 3,
]]);
沒有留言:
張貼留言