自版本1.9.0以来,Twig为
这两种策略之间有什么区别吗?
escape
过滤器提供了html_attr
策略(请参见文档)。
html
策略使用htmlspecialchars PHP函数(通过快速查看源代码可以确认)。html_attr
策略使用一系列自定义的替换,最终似乎具有相同的效果。这两种策略之间有什么区别吗?
html_attr
适用于未引用的属性,而html
适用于正文和在引用属性中。我还没有找到明确的引用证明这一点,但我很想看到一个。 - Rich