php—Smarty-6 (23),phpsmarty-623
接上一篇
10、html_options 打印一组option 用于 select元素
{html_options values=$cust_ids selected=$customer_id output=$cust_names}
Values:值的数组
Output:文本的数组
Selected:被选中项的值
11、html_radios 打印一组单选按钮
语法:
{html_radios values=$cust_ids checked=$customer_id output=$cust_names separator="
"}
Values:值的数组
Output:文本的数组
Separator:分隔符
Checked:被选项中的值
三、 配置文件
配置文件有利于设计者管理文件中的模板全局变量。最简单的例子就是模板色彩变量。一般情况下你如果想改变一个程序的外观色彩,你就必须通过去更改每一个文件的颜色变量。如果有这个配置文件的话,色彩变量就可以保存在一个地方,只要改变这个配置文件就可以实现你色彩的更新。
程序设计
一、 常量
SMARTY_DIR
二、 变量
l $template_dir :模板路径
l $compile_dir :编译路径
l $config_dir :配置文件路径
l $cache_dir :缓存文件路径
l $left_delimiter :左分隔符
l $right_delimiter :右分隔符
l $caching :是否开启缓存
public $caching = false;
默认是开闭缓存的,可以直接设置为true,开启缓存功能
l $cache_lifetime :缓存的有效时间(生命周期)
public $cache_lifetime = 3600;
默认是3600秒,
l $debugging 开启调试窗口
开启调试窗口共有两种方式:
1)在模板中,使用{debug}
2)在程序中,使用$smarty->debugging=true
程序中开启:可以看到为模板分配的变量
模板中开启:为模板分配的变量,模板自定义的变量
l $php_handling :在smarty2.6中,如果想使用{php}标记,必须将此选项的值设置为true

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

Video Face Swap
使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

熱工具

WebStorm Mac版
好用的JavaScript開發工具

SecLists
SecLists是最終安全測試人員的伙伴。它是一個包含各種類型清單的集合,這些清單在安全評估過程中經常使用,而且都在一個地方。 SecLists透過方便地提供安全測試人員可能需要的所有列表,幫助提高安全測試的效率和生產力。清單類型包括使用者名稱、密碼、URL、模糊測試有效載荷、敏感資料模式、Web shell等等。測試人員只需將此儲存庫拉到新的測試機上,他就可以存取所需的每種類型的清單。

mPDF
mPDF是一個PHP庫,可以從UTF-8編碼的HTML產生PDF檔案。原作者Ian Back編寫mPDF以從他的網站上「即時」輸出PDF文件,並處理不同的語言。與原始腳本如HTML2FPDF相比,它的速度較慢,並且在使用Unicode字體時產生的檔案較大,但支援CSS樣式等,並進行了大量增強。支援幾乎所有語言,包括RTL(阿拉伯語和希伯來語)和CJK(中日韓)。支援嵌套的區塊級元素(如P、DIV),

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

Atom編輯器mac版下載
最受歡迎的的開源編輯器