Smarty模板技术-变量调节器

原创 2016年08月29日 14:21:12

1.PHP文件内容

注:本文代码均出自瓢城Web俱乐部李炎恢老师Smarty教学视频,仅供学习和研究使用

“`php

2.模板文件内容

<!doctype html>
<html>
    <head>
    <title>{$title}</title>
    </head>
    <body>
    {* 完全显示 *}
    {$content}

    {* 显示指定长度个字符 *}
    {$content|truncate:6}

    {* 显示指定长度个字符去掉... *}
    {$content|truncate:6:""}

    {* 显示指定长度个字符去掉... 字符串转大写 *}
    {$content|truncate:6:""|upper}

    {* 变量首字母大写 *}
    {$content|capitalize}

    {* 统计字符个数(不含空格) *}
    {$content|count_characters}

    {* 统计字符个数(含空格) *}
    {$content|count_characters:true}

    {* 连接字符串 *}
    {$content|cat:' php'}

    {* 显示时间 *}
    {$smarty.now|date_format:'%Y-%m-%d %H:%M:%S'}

    {* 默认值 *}
    {$content|default: '没有数据'} 
    {$content_2|default: '没有数据'}   

    {* 转换编码 *}
    {$content|escape:'url'}

    {* 文本缩进 *}
    {$content|indent:20:'&nbsp;'}

    {* 将换行符号转br *}
    {$content|nl2br}

    {* 将文本转小写 *}
    {$content|lower}
    {* 将文本转大写 *}
    {$content|upper}

    {* 正则表达式 *}
    {$content|regex_replace:'/word/':'onlycat' }


    {* 文本替换 *}
    {$content|replace:'word':'onlycat' }

    {* 插入间隔 *}
    {$content|spacify:'$'}

    {* 字符串格式化 *}
    {$num|string_format:'%.4f'}

    {* 去多余空格 *}
    {$content|strip}

    {* 去除html标签 *}
    {$content|strip_tags}
    </body>
 </html>
版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

smarty模板变量调节器

在smarty里面,怎么修饰文本和变量呢?当然,你可以通过PHP函数处理文本,然后再通过assign()方法分配到模板,其实smarty提供了变量调节器能够很容易的处理文本,语法方式如下: {$va...

Smarty学习笔记——变量调节器

变量调节器作用于变量、自定义函数或字符串。变量调节器的用法是:‘|’符号右接调节器名称。变量调节器可接收附加参数影响其行为。参数位于调节器右边,并用‘:’符号分开。 Smarty变量调节器

php学习笔记(三十七)smarty中的变量调节器使用

基本上smarty的内置调节器已经很丰富了,可以满足简单需求。应该了解一下后,再去查找或者添加新的调节器 init.smarty.php <?php define("ROOT", ...

Smarty 变量调节器

变量调节器主要应用于变量,还有自定义函数和字符串。使用”|”符号和调节器名称应用调节器。参数由”:”符号分开。 Example1.  capitalize 首字大写 Variable_Modifi...

Smarty变量调节器的使用

$str = 'how Are you'; $smarty->assign('str', $str); $title = "\nbbbbbb。bbbb\n1111111\nbbbbbbbb\n222...

PHP学习之路之Smarty变量调节器

虽然PHP有各种强大的函数可以很好的处理文本,但是有时,我们并不想在php业务层 处理好在注册到模板中去,而是在模板中直接处理。这时,我们就必须使用Smarty变量调 节器。{$name|capi...

smarty之变量调节器

变量调节器 变量调节器用于变量,自定义函数和字符串. 可以使用'|'符号和调节器名称应用调节器. 变量调节器由赋予的参数值决定其行为. 参数由':'符号分开. 如果你用变量调节器调...

smarty变量调节器

Smarty变量调节器 变量调节器用于变量,自定义函数和字符串。请使用‘|’ 符号和调节器名称应用调节器。 变量调节器由赋予的参数值决定其行为。参数由‘:’符号分开。 例 5-1.调节器的例子...

Smarty入门 变量调节器

之前学习了Smarty的基本用法和基本的变量传递。 接下来学习一下Smarty的变量调节器。 变量调节器就是将变量调整成自己需要的形式。 这里的变量可以是字符串、变量和自建函数。 基本形式...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)