获取微信昵称时 过滤特殊字符
/**
* $str 微信昵称
**/
public function filter($str) {
if($str){
$name = $str;
$name = preg_replace("/xEE[x80-xBF][x80-xBF]|xEF[x81-x83][x80-xBF]/", "", $name);
$name = preg_replace("/xE0[x80-x9F][x80-xBF]‘.‘|xED[xA0-xBF][x80-xBF]/S","?", $name);
$return = json_decode(preg_replace("#(\ud[0-9a-f]{3})#ie","",json_encode($name)));
if(!$return){
return $this->jsonName($return);
}
}else{
$return = "";
}
return $return;
}
声明:该文观点仅代表作者本人,入门客AI创业平台信息发布平台仅提供信息存储空间服务,如有疑问请联系rumenke@qq.com。
- 上一篇:没有了
- 下一篇: thinkphp调用存储过程的完整案例
