php自定义函数过滤替换特殊字符

发布时间:2020-03-16编辑:脚本学堂
分享一个php过滤与替换特殊字符的自定义函数,用于过滤特殊字符,替换单引号、括号等,需要的朋友参考下。

例子,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);
?>