PHP过滤/清理有效字符小于/大于字符的字符串

时间:2015-07-18 11:36:18

标签: php

我正在使用PHP的filter_var函数,设置FILTER_SANITIZE_STRING过滤器和FILTER_FLAG_NO_ENCODE_QUOTES标志,以便正常清理一些用户输入。但是,当输入字符串具有单个小于(<)字符时,字符后面的所有内容都被剥离。我猜这是因为该功能正在寻找关闭>完成“标签”。

这有什么办法吗?我仍然想要删除任何有效的标签,我知道strip_tags()但是如果可能的话,我希望坚持使用filter_var来保持一致性。感谢。

编辑:所以,一个示例字符串,感谢@Random:<p> this is > to that </p>this is > to that

出现

0 个答案:

没有答案