BBC 处理特殊字符

EcStore administrator 693℃

使用方法

1:html原样输出一

specialutils::escapeHtml($data);
$data:要验证的html

2:html原样输出二

specialutils::escapeHtml($data,$allowedTags);
$data:要验证的html
$allowedTags:arrary('span','br') 允许通过的标签

3:过滤输入的数据,防范xss攻击

specialutils::removeXSS($data);
$data:要过滤的数据 (string)

4:过滤输入的数据

specialutils::filterInput($data);
$data:要过滤的数据 注意:
$data(array):array('a'=>'test','b'=>'hello') 数组要有key
$data(string):$data='<span>hello</span><script>alter(11)</script>';   

5:过滤CRLF注入攻击

specialutils::filterCrlf($url);
$url:要过滤的url

转载请注明:LuckRay » BBC 处理特殊字符

喜欢 (0)