smarty學(xué)習(xí)筆記之常見代碼段用法總結(jié)
本文實(shí)例講述了smarty常見代碼段。分享給大家供大家參考,具體如下:
1、
<select > {html_options values=$cust_ids selected=$customer_id output=$cust_names} </select>
說明:生成下拉菜單。values=一個(gè)數(shù)組,數(shù)組元素為列表值 selected=一個(gè)值,這個(gè)是默認(rèn)的列
表值 output=一個(gè)數(shù)組,數(shù)組元素為顯示的列表值
{html_checkboxes values=$cust_ids checked=$customer_id output=$cust_names separator="<br/>"}
說明:復(fù)選框。同上;separator="<br />"指以<br />分隔每個(gè)復(fù)選按鈕的字符串
{html_radios values=$cust_ids checked=$customer_id output=$cust_names separator="<br/>"}
說明:單選按鈕
2、
{counter start=0 skip=2 print=ture}
說明:計(jì)數(shù)器,其后使用時(shí),以0 開始,每次增加 2 。
3、
{section loop=$data} <tr bgcolor="{cycle values="#eeeeee,#d0d0d0"}"> <td>{$data[rows]}</td> </tr> {/section}
說明:輪回返回?cái)?shù)組元素(或一個(gè)數(shù)列)值
4、
{assign var="name" value="Bob"} The value of $name is {$name}.//The value of $name is Bob。
說明:賦值
5、
{fetch file="http://www.myweather.com/68502/" assign="weather"}
說明:fetch 用于從本地文件系統(tǒng)、HTTP或FTP上取得文件并顯示文件的內(nèi)容. 如果文件名稱
以"http://"開頭,將取得該網(wǎng)站頁面并顯示. 如果文件名稱以"ftp://"開頭,將從ftp服務(wù)器取得
該文件并顯示.
6、
{html_image file="../path/relative/to/currdir/pumpkin.jpg" border="1" height="100" width="100" alt="圖片" href="1.html"}
說明:圖片
7、
{html_select_date}
說明:創(chuàng)建日期下拉菜單. 它可以顯示任意年月日
{html_select_time}
說明:用于創(chuàng)建時(shí)間下拉菜單. 它可以顯示任意時(shí)分秒
8、
{html_table loop=$data cols=4 table_attr='border="0"' tr_attr=$tr td_attr=$td}
說明:以$data數(shù)組元素形成一個(gè)4列的表。table_attl為表格屬性,tr_attr為行屬性,td_attr
為列屬性
9、
{math equation="x + y" x=$height y=$width}
說明:數(shù)學(xué)運(yùn)算函數(shù)
10、
{mailto address="me@domain.com" text="send me some mail"}
說明:生成電子郵件鏈接
11、
{popup}
說明:創(chuàng)建javascript彈出窗口,使用前必須先調(diào)用 popup_init 函數(shù)
希望本文所述對大家基于smarty模板的PHP程序設(shè)計(jì)有所幫助。
- Ajax+smarty技術(shù)實(shí)現(xiàn)無刷新分頁
- Zend Framework實(shí)現(xiàn)Zend_View集成Smarty模板系統(tǒng)的方法
- Codeigniter中集成smarty和adodb的方法
- PHP文件緩存smarty模板應(yīng)用實(shí)例分析
- yii,CI,yaf框架+smarty模板使用方法
- smarty高級(jí)特性之對象的使用方法
- smarty高級(jí)特性之過濾器的使用方法
- php實(shí)現(xiàn)smarty模板無限極分類的方法
- smarty簡單應(yīng)用實(shí)例
- Smarty使用自定義資源的方法
- smarty中常用方法實(shí)例總結(jié)
- Smarty最簡單實(shí)現(xiàn)列表奇偶變色的方法
- Smarty foreach控制循環(huán)次數(shù)的一些方法
- CodeIgniter中使用Smarty3基本配置
相關(guān)文章
通過5個(gè)php實(shí)例細(xì)致說明傳值與傳引用的區(qū)別
今天有個(gè)同事問我傳值和傳引用有什么不同,這讓我想起了,剛學(xué)php的時(shí)候,那個(gè)時(shí)候做過很多項(xiàng)目,做東西多,就以為自己php掌握的差不多了,隨著時(shí)間的推移,越深入的學(xué)習(xí),越覺得自己知道的真的很少,很少2012-08-08簡單的php數(shù)據(jù)庫操作類代碼(增,刪,改,查)
這幾天準(zhǔn)備重新學(xué)習(xí),梳理一下知識(shí)體系,同時(shí)按照功能模塊劃分做一些東西。所以。mysql的操作成為第一個(gè)要點(diǎn)。我寫了一個(gè)簡單的mysql操作類,實(shí)現(xiàn)數(shù)據(jù)的簡單的增刪改查功能。2013-04-04php設(shè)計(jì)模式之工廠方法模式分析【星際爭霸游戲案例】
這篇文章主要介紹了php設(shè)計(jì)模式之工廠方法模式,結(jié)合具體星際爭霸游戲案例形式分析了PHP工廠方法模式的相關(guān)原理、使用方法及操作注意事項(xiàng),需要的朋友可以參考下2020-01-01PHP房貸計(jì)算器實(shí)例代碼,等額本息,等額本金
下面小編就為大家?guī)硪黄狿HP房貸計(jì)算器實(shí)例代碼,等額本息,等額本金。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2017-04-04詳解如何實(shí)現(xiàn)phpoffice的excel導(dǎo)入功能解耦
這篇文章主要為大家介紹了詳解如何實(shí)現(xiàn)phpoffice的excel導(dǎo)入功能解耦,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-05-05