當前位置:才華齋>計算機>php語言>

PHP原生模板引擎 PHP最簡單的模板引擎

php語言 閱讀(2.41W)

添加個快取機制就完美了!也不知道這樣寫比那些都是正則的模板引擎效能會不會更高點,可以用於自己寫的程式中,方便大家呼叫。

PHP原生模板引擎 PHP最簡單的模板引擎

程式碼如下:

<?php

$a = array(

'a','b','c'

);

require 'template/';//引用模板

?>

模板檔案:

複製程式碼 程式碼如下:

<!DOCTYPE html>

<html lang="zh">

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<title> 模板測試 </title>

</head>

<body>

<?=$a[1]?>

<pre>

<?php print_r($a); ?>

<pre>

</body>

</html>

複製程式碼 程式碼如下:

<?php foreach ($a as $value){ ?>

鍵值: <?=$value?><br />

<?php } ?>

//陣列的迭代

//smarty:

{foreach item=na from=$a key=key}

鍵值:{$key} <br>

{/foreach}

//對於PHP程式設計師那個更好理解呢?

//smarty 解析模板還用到正則,PHP的正則效率不會高到哪裡去吧...