php簡單smarty入門程序實例
本文實例講述了php簡單smarty入門程序。分享給大家供大家參考。具體如下:
首先要有3個文件夾configs、templates、templates_c,在configs文件夾中有一個配置文件:test.conf,代碼:
title = Welcome to Smarty! cutoff_size = 40 [setup] bold = true
templates中有模板文件:test.htm:
<html> <head> <title>Smarty Test</title> </head> <body> <H1>Hello, {$Name}</H1> </body> </html>
php文件代碼:
<?php require 'libs/Smarty.class.php'; //包含Smarty類庫文件 $smarty = new Smarty; //創(chuàng)建一個新的Smarty對象 $smarty->assign("Name","Simon"); //對模版中的變量賦值 $smarty->display('test.htm'); //顯示頁面 ?>
運行后顯示的頁面代碼:
<html> <head> <title>Smarty Test</title> </head> <body> <H1>Hello, Simon</H1> </body> </html>
運行之后,還在templates_c文件夾中生成一個php文件:
<?php /* Smarty version 2.6.22, created on 2009-03-19 13:20:00 compiled from test.htm */ ?> <html> <head> <title>Smarty Test</title> </head> <body> <H1>Hello, <?php echo $this->_tpl_vars['Name']; ?> </H1> </body> </html>
這個文件就是瀏覽所顯示出來的效果。
希望本文所述對大家的php程序設計有所幫助。
- php smarty 二級分類代碼和模版循環(huán)例子
- php中smarty實現(xiàn)多模版網(wǎng)站的方法
- php中smarty模板條件判斷用法實例
- php中smarty區(qū)域循環(huán)的方法
- smarty模板引擎從php中獲取數(shù)據(jù)的方法
- 將FCKeditor導入PHP+SMARTY的實現(xiàn)方法
- ThinkPHP使用smarty模板引擎的方法
- 在PHP模板引擎smarty生成隨機數(shù)的方法和math函數(shù)詳解
- PHP模板引擎Smarty的緩存使用總結
- php smarty模板引擎的6個小技巧
- PHP中使用smarty生成靜態(tài)文件的例子
- php實現(xiàn)smarty模板無限極分類的方法
相關文章
php中使用key,value,current,next和prev函數(shù)遍歷數(shù)組的方法
這篇文章主要介紹了php中使用key,value,current,next和prev函數(shù)遍歷數(shù)組的方法,較為詳細的分析了php中數(shù)組遍歷的常用技巧與實例用法,需要的朋友可以參考下2015-03-03php實現(xiàn)將wav文件轉換成圖像文件并在頁面中顯示的方法
這篇文章主要介紹了php實現(xiàn)將wav文件轉換成圖像文件并在頁面中顯示的方法,涉及php中unpack、fopen、fread等方法及圖形操作的相關技巧,需要的朋友可以參考下2015-04-04PHP中設置時區(qū),記錄日志文件的實現(xiàn)代碼
php中設置時區(qū) 記錄日志文件的實現(xiàn)代碼,需要的朋友可以參考下2013-01-01PHP抽象工廠模式Abstract Factory Pattern優(yōu)點與實現(xiàn)方式
這篇文章主要介紹了PHP抽象工廠模式Abstract Factory Pattern優(yōu)點與實現(xiàn)方式,抽象工廠模式是一種創(chuàng)建型模式,它提供了一種創(chuàng)建一系列相關或相互依賴對象的最佳方式2023-03-03PHP實現(xiàn)獲取并生成數(shù)據(jù)庫字典的方法
這篇文章主要介紹了PHP實現(xiàn)獲取并生成數(shù)據(jù)庫字典的方法,可實現(xiàn)讀取數(shù)據(jù)庫并列出詳細數(shù)據(jù)庫信息的功能,需要的朋友可以參考下2016-05-05