- 在smarty模板中如果要在显示的资料使用php函数时,如果是只有一个参数的函数比如说去空白的trim会写成
- 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。
相关文章
- 如何使用 TP中的公共函数 (定义在common/common.php中的函数)
- Matlab中newff函数使用方法和搭建BP神经网络的方法
- 在STM32的定时器外设中,选择使用哪个外部时钟配置函数
- C语言中的 pow 函数 使用方法及注意事项,和常见报错原因,且分享实战中的使用
- 在c语言中log函数的作用,在C语言中使用对数函数的方法
- 深入理解Softmax函数及其在PyTorch中的实现-使用PyTorch实现Softmax函数
- python中函数的定义和详细的使用方法
- oncontextmenu简单使用方法,以及在js函数中失效的问题
- vue遍历Map,Map在vue中的使用方法
- constant(safe-area-inset-bottom)和env(safe-area-inset-bottom)在uniapp中的使用方法解析