PHP模板技術初探

2021-05-07 14:00:59 字數 1152 閱讀 9250

在我們使用php做網頁的時候

希望美工和程式分離出來

而不是將php**嵌入到html**中

下面結合我在網上找的一些資料

(參見 http://blog.csdn.net/leedotnet/archive/2006/07/12/907895.aspx)

給個**看看

我的工作新增了乙個陣列的模板匯入函式

//希望對大家有用

//這裡的template就相當於smart的template類

//index.php 模板類定義和資料初始化檔案

<?php

class template

function repl($html_rep,$php_rep)

",$php_rep,$this -> content);

} //將變數名當做乙個字串傳進來 根據字串獲取變數的值 並生產模板 

function myrep($varname)

",$php_rep,$this -> content);

}function rep_array($array_data)

",$php_rep,$this -> content);

} } 

function out()

}//class

//使用方法

$html = new template("show.html");

//變數的寫法

// //$html -> repl("subject","文字");//舊的方法

//$html -> repl("content","內容");

$list="1";

$list="2";

$list="3";

$list="4";

$title="文字";

$data="內容";

$html->rep_array("list");//匯入陣列

$html->myrep("title");//匯入變數

$html->myrep("data"); 

$html -> out();

?>

//show.html 模板檔案 只有html**

這樣當我們瀏覽index.php的時候,就能夠將index.php的資料匯入到模板檔案show.html中顯示

初探PHP模板技術

學php之前,一直以為php模板是一項很高深莫測的技術。和以往一樣,為了學習它,在各大搜尋引擎裡搜尋有關php模板的文章。很遺憾的是,搜尋到的全是phplib之類的php模板類的使用。用asp寫過生成靜態頁面的文章系統 使用者可以重新定義模板檔案。這時,我在想,php模板會不會也是原理呢?有乙個使用...

初探PHP模板技術

學php之前,一直以為php模板是一項很高深莫測的技術。和以往一樣,為了學習它,在各大搜尋引擎裡搜尋有關php模板的文章。很遺憾的是,搜尋到的全是phplib之類的php模板類的使用。用asp寫過生成靜態頁面的文章系統 使用者可以重新定義模板檔案。這時,我在想,php模板會不會也是原理呢?有乙個使用...

初探雲技術

最近幾年 雲計算 很火,今天去圖書館的時候偶然看到了一本國人寫的 雲計算 深刻改變未來 借來稍微看了一下,越 看越帶勁一口氣看了幾十頁,雲計算 在我看來就是所有的計算 儲存操作都在伺服器端實現,伺服器將處理結果返回給用 戶。google和ibm聯手對抗微軟,這下可有好戲看了。恰好書的背面有乙個聯想提...