Smarty - Manual手册 - Chapter 5. Variable Modifiers第5章 变量修饰符 - escape转义修饰符
escape
escape is used to encode or escape a variable to for example html, url, single quotes, hex, hexentity, javascript and mail. By default its html.
Parameter Position | Type | Required | Possible Values | Default | Description |
---|---|---|---|---|---|
1 | string | No | html, htmlall, url, urlpathinfo, quotes, hex, hexentity, javascript, mail | html | This is the escape format to use. |
2 | string | No | ISO-8859-1, UTF-8, and any character set supported by htmlentities() | ISO-8859-1 | The character set encoding passed to htmlentities() et. al. |
Example 5-10. escape
These are example escape template lines followed by the output
|
Example 5-11. Other examples PHP functions can be used as modifiers, $security permitting.
This snippet is useful for emails, but see also {mailto}
|
See also escaping smarty parsing, {mailto} and the obfuscating email addresses page.
[escape转义修饰符 - 文档]
http://smarty.php.net/manual/en/language.modifier.escape.php
[Smarty - 官方网站]
http://smarty.php.net/[Smarty - 下载地址]
当前版本 2.6.18, http://smarty.php.net/do_download.php?download_file=Smarty-2.6.18.tar.gz
全部列表, http://smarty.php.net/download.php
[Smarty - 相关论坛]
http://php.board.newsmth.net/http://forum.youkuaiyun.com/SList/PHP/
http://www.phpinsider.com/smarty-forum/
http://news.php.net/php.smarty.general
http://news.php.net/php.smarty.dev
http://news.php.net/php.smarty.cvs
[Smarty - 关键词]
smarty[Smarty - Manual手册]
借助cycle实现循环输出值, http://smarty.php.net/manual/en/language.function.cycle.php
Smarty的cat函数, http://smarty.php.net/manual/en/language.modifier.cat.php
Smarty的upper函数, http://smarty.php.net/manual/en/language.modifier.upper.php
counter计数器, http://smarty.php.net/manual/en/language.function.counter.php
[Smarty - Manual手册 - 第3章 基础语法]
Comments注释, http://smarty.php.net/manual/en/language.basic.syntax.php#language.syntax.commentsMath数学运算, http://smarty.php.net/manual/en/language.math.php
[Smarty - Manual手册 - Chapter 5. Variable Modifiers第5章 变量修饰符]
cat将值连接到给定变量之后, http://smarty.php.net/manual/en/language.modifier.cat.php
upper将字符串转换成大写字母, http://smarty.php.net/manual/en/language.modifier.upper.php
escape转义修饰符, http://smarty.php.net/manual/en/language.modifier.escape.php
[Smarty - Manual手册 - Chapter 7. Built-in Functions内建函数]
{foreach},{foreachelse}, http://smarty.php.net/manual/en/language.function.foreach.php{strip}在显示之前删除每行前后多余的空格和回车字符, http://smarty.php.net/manual/en/language.function.strip.php
[Smarty - Manual手册 - Chapter 8. Custom Functions自定义函数]
[Smarty - Manual手册 - 第13章 Smarty类方法]
register_function()动态注册模板函数插件, http://smarty.php.net/manual/en/api.register.function.phpassign_by_ref()按引用赋值, http://smarty.php.net/manual/en/api.assign.by.ref.php