首页 > PHP开源 > 如何转换一个特殊字符为HTML实体–kohana3使用手册

如何转换一个特殊字符为HTML实体–kohana3使用手册

2011年2月19日 发表评论 阅读评论

Html::chars() 方法和 PHP的 htmlspecialchars() 函数相似。但有一些小小的区别。
■    它会自动使用UTF-8字符集转换(替代 ISO-8859-1)
■    它会自动 翻译单引号和双引号到HTML实体(替代仅仅双引号)
用法
echo Html::chars(‘<p>”I\’m hungry”&mdash;Cookie Monster said.</p>’);
将返回
&lt;p&gt;&quot;I&#039;m hungry&quot;&amp;mdash;Cookie Monster said.&lt;/p&gt;

当设置第二个参数是 FALSE ,HTML实体会被保留,请注意 &mdash
echo Html::chars(‘<p>”I\’m hungry”&mdash;Cookie Monster said.</p>’, FALSE);
将返回
&lt;p&gt;&quot;I&#039;m hungry&quot;&mdash;Cookie Monster said.&lt;/p&gt;

分类: PHP开源 标签:
  1. 本文目前尚无任何评论.
  1. 本文目前尚无任何 trackbacks 和 pingbacks.