Php 液体当量';htmlspecialchars';

Php 液体当量';htmlspecialchars';,php,ruby,liquid,htmlspecialchars,Php,Ruby,Liquid,Htmlspecialchars,在Octopress中使用液体模板引擎时,我试图以标准HTML格式转义输入字段 Ruby/Liquid与PHP的等价物是什么?是否已经有这样一个过滤器,或者我需要使用自定义的替换?CGI::escapeHTML(&&&&) CGI::escapeHTML("<foo>&&&</foo>") #=> "&lt;foo&gt;&amp;&amp;&amp;&lt;/foo&gt;" #

在Octopress中使用液体模板引擎时,我试图以标准HTML格式转义
输入
字段


Ruby/Liquid与PHP的等价物是什么?是否已经有这样一个过滤器,或者我需要使用自定义的
替换

CGI::escapeHTML(&&&&)
CGI::escapeHTML("<foo>&&&</foo>")
#=> "&lt;foo&gt;&amp;&amp;&amp;&lt;/foo&gt;"
#=>“foo&;&;/foo”
看来标准的
转义
过滤器会起作用


尽管过滤器上的文档毫无帮助,但它使用了一个更好的文档页面,并且似乎转义了与PHP等价的字符


请注意,它只转义双引号,因此如果需要,单引号转义将需要手动完成。

文档中还有一些地方需要改进,但看起来您需要
转义。