例子,php过滤与替换特殊字符的方法。
代码:
复制代码 代码示例:
function ReplaceSpecialChar($C_char){//过滤特殊字符
$C_char=HTMLSpecialChars($C_char); //将特殊字元转成 HTML 格式
$C_char=str_replace(",",",",$C_char); //替换英文逗号,
$C_char=str_replace("<","《",$C_char); //替换英文小破折号<
$C_char=str_replace(">","》",$C_char);//替换英文小破折号>
$C_char=str_replace("'","~",$C_char);//替换英文单引号 '
$C_char=str_replace("{","《",$C_char);//替换英文大括号{
$C_char=str_replace("}","》",$C_char);//替换英文大括号}
$C_char=str_replace("(","《",$C_char);//替换英文小括号(
$C_char=str_replace(")","》",$C_char);//替换英文小括号)
htmlentities($C_char,ENT_QUOTES);//替换英文双引号 "
return $C_char;//返回处理结果
}
调用:
复制代码 代码示例:
<?php
echo ReplaceSpecialChar($C_char);
?>