php移除字符串中的\u0020和\u3000

Song2898 次浏览0个评论2019年12月07日

三种空格unicode(\u00A0,\u0020,\u3000)表示的区别,在PHP中没有找到对应的方法移除,比如这串字符串"   php.com",最终使用如下方法解决。

1.不间断空格\u00A0,主要用在office中,让一个单词在结尾处不会换行显示,快捷键ctrl+shift+space ;
2.半角空格(英文符号)\u0020,代码中常用的;
3.全角空格(中文符号)\u3000,中文文章中使用;

判断字符串是否存在\u3000:

if(strpos(json_encode($str),'\u3000')){
}else{
}

移除字符串中的\u3000

str_replace("\u3000","---",json_encode($str));

提交评论

请登录后评论

用户评论

    当前暂无评价,快来发表您的观点吧...

更多相关好文

    当前暂无更多相关好文推荐...