PHP下如何过滤掉除了汉字、数字和字母外的所有字符?包括过滤掉特殊字符

utf-8编码下

第1个回答  2017-07-19
$str = preg_replace('#[^\x{4e00}-\x{9fa5}A-Za-z0-9]#u','','你sd#^*)好12@3Ab+=45');
echo $str;    //输出'你sd好123Ab45'

本回答被提问者和网友采纳
相似回答