PHP从字符串清除奇数字符

时间:2014-05-22 17:39:23

标签: php string str-replace resource-cleanup

我正在使用套接字接收一些信息 但它取决于客户端和操作系统会产生一些垃圾。

示例:接收"您好"串

ÿþ^Xÿþ^_ÿþ ÿþ!ÿþ"ÿþ'ÿü^Eÿþ#Hello

它存储在$ msg变量中。我怎样才能从那些奇怪的角色中清理它? (字符从msg到msg不等。)

提前致谢

1 个答案:

答案 0 :(得分:0)

谢谢,它有效

preg_replace('/[^\w\d\s]+/', '', strip_tags(html_entity_decode($str)));