Smarty内置函数

 时间:2024-11-03 01:58:30

1、include_php内建函数基本语法:{ include_php file=“file” assign=“var”once=“true|false”}参数说明:file:要载入文件的名称assign:把载入的内容放入var这个变量中once:是否只载入一次主要功能:允许我们在模板文件中直接引入php文件(慎用),还要特别注意,这个方法需要使用SmartyBC.class.php类文件。示例代码:php入口文件:

Smarty内置函数

2、demo01.html模板文件:

Smarty内置函数

3、insert内建函数(重要)基本语法:{ insert name=“func” assign=“var” [var ...] }参数说明:func:扩展函数名称,在php中定义规则function insert_func() {}assign=”var”:分配到函数中的参数列表(以数组形式分配到函数内部)主要功能:扩展Smarty函数库,非常重要,特别说明:使用insert载入的自定义函数,其在自定义函数名称时,前面必须添加一个insert_函数名称,否则无法使用。示例代码:demo02_insert.php

Smarty内置函数

4、demo02.html模板文件:

Smarty内置函数

5、if…elseif…else分支结构基本语法:{if}{elseif}{else}{/if}主要功能:实现php代码中的分支选择结构示例代码:

Smarty内置函数

6、ldelim与rdelim左右分隔符{ldelim}:左分隔符{rdelim} :右分隔符主要功能:在模板页面中以文本形式显示Smarty模板引擎的左右分隔符示例代码:

Smarty内置函数

7、literal内建函数{literal}不需要解析的代码{/literal}主要功能:literal 标签区域内的数据将被当作文本处理,此时模板将忽略其内部的所有字符信息. 该特性用于显示有可能包含大括号等字符信息的css或 javascript 脚本. 当这些信息处于 {literal}{/literal} 标签中时,模板引擎将不分析它们,而直接显示。示例代码:

Smarty内置函数
  • 枸杞有什么妙用呢?
  • 油箱盖冻住打不开怎么办
  • 福州考生考驾照之科目三总结
  • 学理发要多久
  • 涵洞工程验收资料目录
  • 热门搜索
    感恩节手抄报图片 环境手抄报 国防教育手抄报图片 生活中的小数手抄报 关于防疫情的手抄报 珍爱生命手抄报图片 关于国庆节的英语手抄报 中秋节手抄报花边 新学期手抄报图片 庆祝国庆手抄报