這個TBS的名字來源於本工具目前雖然只有8個函數,但卻非常強大. 它允許您合並PHP變量,或者 MySQL, PostgreSQL, SQLite到HTML頁面裏.
TBS 設計成妳可以輕松的使用任何可視化 HTML 編輯軟件 (像 Dreamweaver 和 FrontPage)開發 HTML 模板頁. 妳習慣於使用文本方式編輯HTML文件?沒問題,TBS 同樣能夠讓妳創建 JavaScript 動態腳本.
正如它的名字壹樣, TBS 易用, 強大且快速. 它完全是 °~° 免費的°~°.
基本原理:
在HTML方面:
妳設計頁面時不需要包含任何PHP腳本和流程. 在頁面裏妳只要將TBS 標簽放在妳想顯示動態數據的地方. 這個頁面稱為 '模板'.
有兩種類型的標簽: '字段' 顯示動態的數據項目, '塊' 則定義壹個區域, 主要為了從數據源顯示記錄.
在PHP方面:
使用 TBS 的實例對象管理妳的HTML模板. 在文檔末, TBS 顯示合並的結果.
安裝:
1. 復制文件 tbs_class.php 到妳網站的目錄文件夾.
2. 在PHP程序的開頭,加入下面這壹行:
include_once('tbs_class.php');
$TBS = new clsTinyButStrong ;
備註: 如果 TBS 文件 tbs_class.php 在不同的目錄, 妳需要指定它的路徑.
說明和技術細節:
TinyButStrong 是PHP寫的壹個庫, 妳可以將它做為壹個組件引入自己的 PHP 程序裏. 技術用語來說, TinyButStrong 是壹個 PHP '類' ; 類名就叫 clsTinyButStrong.
在妳的PHP文件頭部添加的變量 $TBS 讓妳能夠把模板合並到妳的 PHP 程序中. 技術用語來說, 變量 $TBS 是 clsTinyButStrong 類的實例.
小示例:
例 1:
Html 模板 Php 程序 結果
<html>
<body>
[var.message]
</body>
</html>
<?
include_once('tbs_class.php');
$TBS = new clsTinyButStrong ;
$TBS->LoadTemplate('template.htm') ;
$message = 'Hello' ;
$TBS->Show() ;
><html>
<body>
Hello
</body>
</html>
示例 2:
Html 模板 Php 程序 結果
<table>
<tr><td>[blk.val;block=tr]</td></tr>
</table>
<?
include_once('tbs_class.php');
$TBS = new clsTinyButStrong ;
$TBS->LoadTemplate('template.htm') ;
$list = array('X','Y','Z') ;
$TBS->MergeBlock('blk',$list) ;
$TBS->Show() ;
>樓主具體的去官方看:/manual/tbs/