Jadual Kandungan
smarty学习笔记之常见代码段用法总结,smarty学习笔记
您可能感兴趣的文章:
Rumah php教程 php手册 smarty学习笔记之常见代码段用法总结,smarty学习笔记

smarty学习笔记之常见代码段用法总结,smarty学习笔记

Jun 13, 2016 am 08:43 AM
kod html smarty

smarty学习笔记之常见代码段用法总结,smarty学习笔记

本文实例讲述了smarty常见代码段。分享给大家供大家参考,具体如下:

1、

<select >
  {html_options values=$cust_ids selected=$customer_id output=$cust_names}
</select>

Salin selepas log masuk

说明:生成下拉菜单。values=一个数组,数组元素为列表值 selected=一个值,这个是默认的列

表值 output=一个数组,数组元素为显示的列表值

{html_checkboxes values=$cust_ids checked=$customer_id 
output=$cust_names separator="<br/>"}

Salin selepas log masuk

说明:复选框。同上;separator="
"指以
分隔每个复选按钮的字符串

{html_radios values=$cust_ids checked=$customer_id
output=$cust_names separator="<br/>"}

Salin selepas log masuk

说明:单选按钮

2、

{counter start=0 skip=2 print=ture}

Salin selepas log masuk

说明:计数器,其后使用时,以0 开始,每次增加 2 。

3、

{section loop=$data}
  <tr bgcolor="{cycle values="#eeeeee,#d0d0d0"}">
  <td>{$data[rows]}</td>
  </tr>
{/section}

Salin selepas log masuk

说明:轮回返回数组元素(或一个数列)值

4、

{assign var="name" value="Bob"}
The value of $name is {$name}.//The value of $name is Bob。

Salin selepas log masuk

说明:赋值

5、

{fetch file="http://www.myweather.com/68502/" assign="weather"}

Salin selepas log masuk

说明:fetch 用于从本地文件系统、HTTP或FTP上取得文件并显示文件的内容. 如果文件名称

以"http://"开头,将取得该网站页面并显示. 如果文件名称以"ftp://"开头,将从ftp服务器取得

该文件并显示.

6、

{html_image file="../path/relative/to/currdir/pumpkin.jpg"
border="1" height="100" width="100" alt="图片" href="1.html"}

Salin selepas log masuk

说明:图片

7、

{html_select_date}

Salin selepas log masuk

说明:创建日期下拉菜单. 它可以显示任意年月日

{html_select_time}

Salin selepas log masuk

说明:用于创建时间下拉菜单. 它可以显示任意时分秒

8、

{html_table loop=$data cols=4 table_attr='border="0"'
tr_attr=$tr td_attr=$td}

Salin selepas log masuk

说明:以$data数组元素形成一个4列的表。table_attl为表格属性,tr_attr为行属性,td_attr

为列属性

9、

{math equation="x + y" x=$height y=$width}

Salin selepas log masuk

说明:数学运算函数

10、

{mailto address="me@domain.com" text="send me some mail"}

Salin selepas log masuk

说明:生成电子邮件链接

11、

{popup}

Salin selepas log masuk

说明:创建javascript弹出窗口,使用前必须先调用 popup_init 函数

希望本文所述对大家基于smarty模板的PHP程序设计有所帮助。

您可能感兴趣的文章:

  • Ajax+smarty技术实现无刷新分页
  • Zend Framework实现Zend_View集成Smarty模板系统的方法
  • Codeigniter中集成smarty和adodb的方法
  • PHP文件缓存smarty模板应用实例分析
  • yii,CI,yaf框架+smarty模板使用方法
  • smarty高级特性之对象的使用方法
  • smarty高级特性之过滤器的使用方法
  • php实现smarty模板无限极分类的方法
  • smarty简单应用实例
  • Smarty使用自定义资源的方法
  • smarty中常用方法实例总结
  • Smarty最简单实现列表奇偶变色的方法
  • Smarty foreach控制循环次数的一些方法
  • CodeIgniter中使用Smarty3基本配置
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

AI Hentai Generator

AI Hentai Generator

Menjana ai hentai secara percuma.

Artikel Panas

R.E.P.O. Kristal tenaga dijelaskan dan apa yang mereka lakukan (kristal kuning)
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Tetapan grafik terbaik
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Cara Memperbaiki Audio Jika anda tidak dapat mendengar sesiapa
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Cara Membuka Segala -galanya Di Myrise
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Cara mengodkan kotak teks bar skrol HTML Cara mengodkan kotak teks bar skrol HTML Feb 19, 2024 pm 07:38 PM

Tajuk: Cara menulis kod kotak teks HTML dengan bar skrol Kotak teks dalam HTML ialah salah satu kawalan input pengguna yang biasa digunakan Dalam sesetengah kes, apabila kandungan teks terlalu panjang, kotak teks akan dipaparkan tidak lengkap. Pada masa ini, kita boleh menambah bar skrol pada kotak teks untuk menyokong penatalan. Artikel ini akan memperkenalkan secara terperinci cara menulis kod kotak teks HTML dengan kesan bar skrol, dan memberikan contoh kod khusus. 1. Gunakan elemen textarea untuk mencipta kotak teks Dalam HTML, kami menggunakan elemen textarea untuk mencipta kotak teks.

Cara menggunakan PHP dan Smarty untuk mencapai pembangunan pemisahan bahagian hadapan dan belakang Cara menggunakan PHP dan Smarty untuk mencapai pembangunan pemisahan bahagian hadapan dan belakang Jun 25, 2023 pm 01:46 PM

Dalam pembangunan web moden, pemisahan bahagian hadapan dan bahagian belakang telah menjadi trend yang sangat popular, yang membolehkan pembangun mengatur projek dengan lebih baik dan meningkatkan kecekapan pembangunan projek. PHP dan Smarty ialah dua teknologi yang sangat biasa digunakan, yang boleh digunakan untuk mencapai pembangunan pemisahan bahagian hadapan dan belakang. Artikel ini akan memperkenalkan cara menggunakan PHP dan Smarty untuk mencapai pembangunan pemisahan bahagian hadapan dan belakang. Apakah pembangunan pemisahan bahagian hadapan dan bahagian belakang Dalam pembangunan web tradisional, bahagian hadapan bertanggungjawab terutamanya untuk pembentangan halaman dan logik interaksi dengan bahagian belakang. Bahagian belakang bertanggungjawab terutamanya untuk perniagaan

Kajian awal tentang Smarty, enjin templat dalam PHP Kajian awal tentang Smarty, enjin templat dalam PHP May 11, 2023 pm 05:15 PM

Pada masa kini, pembangunan laman web tidak dapat dipisahkan daripada enjin templat komponen yang penting. Enjin templat merujuk kepada alat yang menggabungkan templat halaman dan data untuk menjana kod HTML dengan format tertentu. Dalam pelbagai rangka kerja pembangunan laman web, enjin templat merupakan komponen penting, kerana enjin templat boleh mengurangkan pertindihan kod dan meningkatkan dinamik halaman dengan banyak. Salah satu enjin templat yang paling biasa dan popular ialah Smarty. Smarty ialah DSL (DomainSpecif

Cara menggunakan PHP dan enjin templat Smarty Cara menggunakan PHP dan enjin templat Smarty May 11, 2023 pm 03:33 PM

PHP ialah bahasa skrip sebelah pelayan yang berkuasa yang boleh digunakan untuk membangunkan aplikasi web. Pada hari-hari awal pembangunan web, pengaturcara menggunakan banyak kod HTML dan JavaScript untuk membangunkan aplikasi web. Walau bagaimanapun, pendekatan ini sukar untuk dikekalkan dan diurus kerana kod HTML dan JavaScript boleh menjadi sangat kompleks. Untuk menyelesaikan masalah ini, enjin templat Smarty telah dicipta. Smarty ialah enjin templat yang dibangunkan berdasarkan PHP untuk mengurus dan menjana W

Cara menggunakan enjin templat Smarty dalam pembangunan PHP Cara menggunakan enjin templat Smarty dalam pembangunan PHP Jun 27, 2023 pm 01:28 PM

Sebagai pembangun PHP, menggunakan enjin templat adalah pilihan semula jadi. Smarty ialah enjin templat popular yang menyediakan cara untuk memisahkan HTML/CSS/JavaScript daripada kod PHP, membolehkan pembangun mengatur dan mengurus projek dengan lebih baik. Dalam artikel ini, kita akan belajar cara menggunakan enjin templat Smarty semasa pembangunan PHP. 1. Pasang Smarty Sebelum ini, kita mesti memasang Smarty. Dalam artikel ini kami akan menggunakan Komposer untuk memasang

Aplikasi enjin templat Smarty dalam pembangunan PHP Aplikasi enjin templat Smarty dalam pembangunan PHP Jun 14, 2023 pm 02:02 PM

Dengan perkembangan pesat dan peningkatan Internet, PHP, sebagai bahasa pengaturcaraan yang digunakan secara meluas dalam pembangunan aplikasi Web, secara beransur-ansur menjadi bahasa pengaturcaraan yang sangat popular dalam industri. Walau bagaimanapun, dalam proses pembangunan PHP, kaedah pelaksanaan kod tradisional sering membawa kepada penurunan kebolehbacaan dan kebolehselenggaraan kod. Pada masa ini, enjin templat yang cekap menjadi salah satu penyelesaian. Di antara banyak enjin templat, Smarty telah menjadi pilihan popular di kalangan pembangun PHP kerana fungsinya yang berkuasa dan prestasi yang baik. Artikel ini akan terperinci

Bagaimana untuk menggunakan Smarty dengan CakePHP? Bagaimana untuk menggunakan Smarty dengan CakePHP? Jun 03, 2023 pm 03:10 PM

CakePHP ialah rangka kerja PHP sumber terbuka yang menyediakan ciri dan alatan yang kaya untuk mempercepatkan pembangunan aplikasi web. Salah satu ciri yang berkuasa ialah enjin templat. Secara lalai, CakePHP menggunakan sintaks asli PHP untuk pemaparan paparan. Walau bagaimanapun, kadangkala kita mungkin mahu menggunakan enjin templat lain, seperti Smarty. Artikel ini akan memperkenalkan cara menggunakan Smarty dalam CakePHP. 1. Apakah Smarty? Smarty ialah rangka kerja PHP berasaskan templat yang

Bagaimana untuk menghapuskan kod html Bagaimana untuk menghapuskan kod html Nov 07, 2023 am 10:52 AM

Kaedah penghapusan: 1. Gunakan editor teks; 2. Padam tag HTML;

See all articles