php中nbsp的trim

non-breaking space

此地方指的nbsp是实体,而不是nbsp四个字符

$str = " abc"; 
$converted = strtr($str, array_flip(get_html_translation_table(HTML_ENTITIES, ENT_QUOTES)));
var_dump($converted); // 这儿才是要处置的字符串,上面的都是预备工作

在处置此问题的时候,阅历了一番曲折,先是var_dump出来,但是和正常的字符串无异。
后来又应用escape尝试输出,发明是\xa0,因而就想trim($converted, "\xa0"),无果。

最后在php手册的trim函数下的第一个评论发明懂得决计划。

var_dump(trim($converted, chr(0xc2) . chr(0xa0)));