PHP中的Filter_var_array()

时间:2016-02-13 14:53:33

标签: php filter-var

美好的一天,这段代码错了:

filter_var_array(['<b> text</b>  \`/ =)', ' " \ " '], FILTER_SANITIZE_FULL_SPECIAL_CHARS, FILTER_FLAG_NO_ENCODE_QUOTES);

为什么国旗FILTER_FLAG_NO_ENCODE_QUOTES不起作用?

1 个答案:

答案 0 :(得分:0)

因为你有一个逗号,所以你的标志被赋予filter_var_array作为第三个参数。

尝试:

filter_var_array(['<b> text</b>  \`/ =)', ' " \ " '],
FILTER_SANITIZE_FULL_SPECIAL_CHARS ^ FILTER_FLAG_NO_ENCODE_QUOTES);

代替