首页 > 开发 > PHP > 正文

PHP的一个字符过滤函数

2024-05-04 22:59:42
字体:大 中 小
来源:转载
供稿:网友

function safe_convert($string, $html=0) { //words filter
    
if ($html==0
) {
        
$string=htmlspecialchars($string, ent_quotes
);
        
$string=str_replace("<","&lt;",$string
);
        
$string=str_replace(">","&gt;",$string
);
        
$string=str_replace("//", '&#92;', $string
);
    } else {
        
$string=addslashes($string
);
        
$string=str_replace("////", '&#92;', $string
);
    }
    
$string=str_replace("/r","<br/>",$string
);
    
$string=str_replace("/n","",$string
);
    
$string=str_replace("/t","&nbsp;&nbsp;",$string
);
    
$string=str_replace("  "," &nbsp;",$string
);
    
$string=str_replace('|', '&#124;', $string
);
    
$string=str_replace("&amp;#96;","&#96;",$string
);
    
$string=str_replace("&amp;#92;","&#92;",$string
);
    return 
$string
;
} 

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表