2010-08-30 32 views
0
//TEMPLATE FILE 
<html> 
f_blog_title(); 
</html> 
//TEMPLATE LOAD 
<?php 
ob_start(); 
echo file_get_contents('TEMPLATE FILE'); 
ob_end_flush(); 
?> 

現在我的問題是,如何搜索f _ ???()並運行?功能?如何製作模板功能?

+4

等一下,有什麼問題? – fabrik 2010-08-30 11:05:57

+0

我想運行blog_title()函數:D – Snoob 2010-08-30 11:07:10

回答

4

如果你想建立自己的模板系統,也許你應該看看現有的模板系統,並從中學習;對於初學者來說,Smarty似乎最容易訪問。

0

Smarty很糟糕 - 它不會強制您將邏輯​​保留在輸出之外,您將最終以妥協方式創建代碼。

嘗試一些完全XML化爲http://phptal.org/這實際上我的選擇是誠實的。 這是非常乾淨,非常容易使用。 而最重要的是 - 它強制你在你的PHP代碼之外的模板中保持邏輯。