关于php str_replace截取 `&nbsp` 遇到的坑

在做前台展示数据的时候,像&NBSP这样的字符串(其实到现在我都还没有搞明白它到底是字符串还是实体标签,这里我就叫字符串)会在页面上留下空格,严重的会扰乱页面布局,最好的解决办法是修改编辑器的过滤机制(用的kindEditor编辑器具体的操作去看下官网)。我没有使用这个方法,在这里我用的PHP的str_replace函数函数。

刚开始写的我是这样的str_replace函数( ' ', '',$ STR);写法看着是没问题的,但运行起来愣是没效果找了很多原因,无果;百度上有人说用ascall码,试过也无效。仔细看了一下'&nbsp'发现字符'&'是html的实体标签&amp我就这样试了一下:str_replace('↦'。'nbsp;','',$ STR); 好了,起作用了,我想的是可能的PHP无法识别 '&',而可以识别 '与地图;',具体的我也不是太清楚这个函数可以匹配多个值具体用法:str_replace函数([$搜索, $搜索],[$更换,更换$],$海峡);

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值