在smarty模板中使用PHP函数的方法


Posted in PHP onApril 23, 2011

sample1

<{$colname|trim}>

那如果使用像iconv这样的有三个参数的函数该怎么写呢?如果写成:
sample 2
<{$colname|iconv:'utf-8':'gbk'}>

一执行就会发现显示error信息。
因此研究一下就会发现,起始在smarty模板页的套用函数用法中,以smaple 1来说,trim的前面$Row->colname其实就是trim的第一个参数,中间用|这个符号串接;
那假设要使用像iconv有三个参数的函数的话,就要写成:
sample 3
<{'utf-8'|iconv:'gbk':$colname}>

也就是
函数第一个参数|函数:第二个参数:第三个参数。sample 3中会把colname的值从utf-8格式转换成gbk。
PHP 相关文章推荐
php iconv() : Detected an illegal character in input string
Dec 05 PHP
PHP禁止页面缓存的代码
Oct 23 PHP
对PHP语言认识上需要避免的10大误区
Jun 12 PHP
php防止网站被刷新的方法汇总
Dec 01 PHP
php创建session的方法实例详解
Jan 27 PHP
使用PHP uniqid函数生成唯一ID
Nov 18 PHP
PHP中抽象类和抽象方法概念与用法分析
May 24 PHP
替换php字符串中的单引号为双引号的方法
Feb 16 PHP
PHP自动补全表单的两种方法
Mar 06 PHP
PHP实现绘制二叉树图形显示功能详解【包括二叉搜索树、平衡树及红黑树】
Nov 16 PHP
php+ajax实现无刷新文件上传功能(ajaxuploadfile)
Feb 11 PHP
使用PHP反射机制来构造&quot;CREATE TABLE&quot;的sql语句
Mar 21 PHP
对text数据类型不支持代码页转换 从: 1252 到: 936
Apr 23 #PHP
fleaphp crud操作之find函数的使用方法
Apr 23 #PHP
fleaphp crud操作之findByField函数的使用方法
Apr 23 #PHP
fleaphp常用方法分页之Pager使用方法
Apr 23 #PHP
PHP中限制IP段访问、禁止IP提交表单的代码
Apr 23 #PHP
PHP计划任务、定时执行任务的实现代码
Apr 23 #PHP
PHP导入Excel到MySQL的方法
Apr 23 #PHP
You might like
Php+SqlServer实现分页显示
2006/10/09 PHP
用PHP程序实现支持页面后退的两种方法
2008/06/30 PHP
php发送get、post请求的6种方法简明总结
2014/07/08 PHP
php下载文件,添加响应头的简单实例
2016/09/22 PHP
Thinkphp连表查询及数据导出方法示例
2016/10/15 PHP
Thinkphp 3.2框架使用Redis的方法详解
2019/10/24 PHP
php把文件设置为插件的技巧方法
2020/02/03 PHP
javascript 拖放效果实现代码
2010/01/22 Javascript
JQuery自定义事件的应用 JQuery最佳实践
2010/08/01 Javascript
基于jquery &amp; json的省市区联动代码
2012/06/26 Javascript
jquery 简单应用示例总结
2013/08/09 Javascript
jquery属性选择器not has怎么写 行悬停高亮显示
2013/11/13 Javascript
Ajax提交与传统表单提交的区别说明
2014/02/07 Javascript
JavaScript实现鼠标滑过处生成气泡的方法
2015/05/16 Javascript
实现无刷新联动例子汇总
2015/05/20 Javascript
javascript中call apply 与 bind方法详解
2016/03/10 Javascript
基于jQuery Ajax实现上传文件
2016/03/24 Javascript
vue中使用ueditor富文本编辑器
2018/02/08 Javascript
React 组件转 Vue 组件的命令写法
2018/02/28 Javascript
简化vuex的状态管理方案的方法
2018/06/02 Javascript
使用vue的transition完成滑动过渡的示例代码
2018/06/25 Javascript
bootstrap table表格插件之服务器端分页实例代码
2018/09/12 Javascript
小程序转发探索示例
2019/02/19 Javascript
vue项目中使用AES实现密码加密解密(ECB和CBC两种模式)
2019/08/12 Javascript
js实现列表按字母排序
2020/08/11 Javascript
[01:34]完美“圣”典宣传片震撼发布,12.17与你不见不散
2016/12/16 DOTA
Python 返回汉字的汉语拼音
2009/02/27 Python
Python中函数的参数传递与可变长参数介绍
2015/06/30 Python
pandas DataFrame 根据多列的值做判断,生成新的列值实例
2018/05/18 Python
Python while循环使用else语句代码实例
2020/02/07 Python
Python urlopen()参数代码示例解析
2020/12/10 Python
python爬虫scrapy框架的梨视频案例解析
2021/02/20 Python
HTML5 Canvas画线技巧——实现绘制一个像素宽的细线
2013/08/02 HTML / CSS
人身意外保险授权委托书
2014/10/01 职场文书
谢师宴学生致辞
2015/07/27 职场文书
为什么说餐饮很难做,是因为你不了解这些新规则
2019/08/20 职场文书