Cml\Secure::filterStr PHP Метод

filterStr() публичный статический Метод

过滤特殊字符
public static filterStr ( string $value ) : string
$value string 需要过滤的值
Результат string
    public static function filterStr($value)
    {
        $value = str_replace(["", "%00", "\r"], '', $value);
        $value = preg_replace(['/[\\x00-\\x08\\x0B\\x0C\\x0E-\\x1F]/', '/&(?!(#[0-9]+|[a-z]+);)/is'], ['', '&'], $value);
        $value = str_replace(["%3C", '<'], '&lt;', $value);
        $value = str_replace(["%3E", '>'], '&gt;', $value);
        $value = str_replace(['"', "'", "\t", '  '], ['&quot;', '&#39;', '    ', '&nbsp;&nbsp;'], $value);
        return $value;
    }