php内容实体化,Chapter - 文本实体化

escape可用于将变量编码或转换成 html, url, 单引号, 十六进制, 十六进制实体,javascript 和 电邮地址。 默认是:html。

| 参数顺序 | 类型 | 必选参数 | 允许取值 | 默认值 |说明 |

| --- | --- |--- |--- |--- |--- |

| 1| string | No | html, htmlall, url, urlpathinfo, 单引号, 十六进制, 十六进制实体, javascript, 电邮地址 | html | 这是escape转换后的格式 |

| 2| string | No | ISO-8859-1, UTF-8, 和其他 htmlentities()支持的字符集 | UTF-8 | 传递给htmlentities()的字符集类型 |

| 3| boolean | No | FALSE | TRUE | 两次转换实体,& 到 & (仅在 html 和 htmlall 使用) |

escape例子

articleTitle:`'Stiff Opposition Expected to Casketless Funeral Plan'`

EmailAddress:`smarty@example.com`

下面是escape的例子和输出:

```

_{$articleTitle}_

输出:'Stiff Opposition Expected to Casketless Funeral Plan'

_{$articleTitle|escape}_

输出:'Stiff Opposition Expected to Casketless Funeral Plan'

_{$articleTitle|escape:'html'}_

输出:'Stiff Opposition Expected to Casketless Funeral Plan'

_{$articleTitle|escape:'htmlall'}_

输出:'Stiff Opposition Expected to Casketless Funeral Plan'

click here

输出:

href="?title=%27Stiff%20Opposition%20Expected%20to%20Casketless%20Funeral%20Plan%27">click here

_{$articleTitle|escape:'quotes'}_

输出:\'Stiff Opposition Expected to Casketless Funeral Plan\'

_{$EmailAddress|escape:"hexentity"}_

_{$EmailAddress|escape:'mail'}_

输出:bob..snip..et

_{'mail@example.com'|escape:'mail'}_

输出:smarty [AT] example [DOT] com

```

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值