用户名:
密 码: 记住
您当前的位置:首页 > 网络编程 > php教程

php trim函数删除nbsp空格详解

时间:2015-01-23  来源:西部数据  作者:西部数据

在php中trim函数是删除字符串中空格的并不是html代码的nbsp空格了,那么我们可不可以使用期trim来删除呢,其实稻简单下面我们来看看吧.

此处所指的nbsp是实体,而不是nbsp四个字符,代码如下:

  1. $str = " abc";  
  2. $converted = strtr($strarray_flip(get_html_translation_table(HTML_ENTITIES, ENT_QUOTES))); 
  3. var_dump($converted); // 这儿才是要处理的字符串,上面的都是准备工作 

在处理此问题的时候,经历了一番波折,先是var_dump出来,但是和正常的字符串无异,后来又使用escape尝试输出,发现是xa0,于是就想trim($converted, "xa0"),无果.

最后在php手册的trim函数下的第一个评论发现了解决方案,代码如下:

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

其实要删除字符串中的 我们压根不需要这么复杂了,只要使用str_replace()就可搞定了,代码如下:

  1. $a ="  www.phpfensi.com"
  2. echo str_replace(' ','',$a); 
  3. //结果为 
  4. //www.phpfensi.com
来顶一下
返回首页
返回首页
推荐资讯
WiFi太不安全:7岁女孩11分钟内入侵公共网络 WiFi太不安全:7岁女孩11分钟内入侵近期刚刚发布研究说WiFi网络能获得人们手机里多少私人信息,
不服跑个分?人工智能也出现“刷分”乱象 不服跑个分?人工智能也出现“刷分2014年,人工智能领域突然爆发,成为了科研和科技创业的热门
相关文章
    无相关信息
栏目更新
栏目热门