有没有一种方法可以在逃逸完成后取消它的效果。我在多个值上使用$this->view->escape(),但是有一个值我实际上不想转义。有没有一种方法可以在逃逸完成后从字面上逆转它的效果?
发布于 2011-05-04 13:09:10
̶̶̶s̶t̶r̶i̶p̶s̶l̶a̶s̶h̶e̶s̶̶̶̶̶1̶̶̶w̶i̶l̶l̶̶u̶n̶e̶s̶c̶a̶p̶e̶̶t̶h̶e̶̶̶t̶r̶i̶n̶g̶̶c̶o̶r̶r̶e̶c̶t̶t̶l̶y T h̶i̶n̶k̶t c r c c̶e c r c g c c t c g c l c维护̶h̶t̶t̶p̶:̶/̶/̶f̶r̶a̶m̶e̶w̶o̶r̶k̶.̶z̶e̶n̶d̶.̶c̶o̶m̶/̶m̶a̶n̶u̶a̶l̶/̶e̶n̶/̶z̶e̶n̶d̶.̶f̶i̶l̶t̶e̶r̶.̶w̶r̶i̶t̶i̶n̶g̶_̶f̶i̶l̶t̶e̶r̶s̶.̶h̶t̶m̶l̶的应用程序
编辑:我现在认为这是正确的。
默认情况下,
()方法使用PHP htmlspecialchars()函数进行转义。
来自http://framework.zend.com/manual/en/zend.view.scripts.html
htmlspecialchars_decode要将特殊的超文本标记语言实体转换回字符:http://php.net/manual/en/function.htmlspecialchars-decode.php
https://stackoverflow.com/questions/5877922
复制相似问题