当前位置: 首页 > news >正文

域名注册网站查询网站推广技术

域名注册网站查询,网站推广技术,企业综合管理系统,重庆市城乡建设委员会官网描述 最近在排查网站业务时,发现有数据匹配失败的情况 肉眼上完全看不出问题所在 当把字符串 【M24308/23-14F‎】复制出来发现 末尾有个不可见的字符 使用删除键或左右移动时才会发现 最后测试通过 var_dump 打印 发现这个"空字符"占了三个长度 &#xf…
  • 描述
    最近在排查网站业务时,发现有数据匹配失败的情况
    肉眼上完全看不出问题所在
    当把字符串 【'M24308/23-14F‎'】复制出来发现 末尾有个不可见的字符

    使用删除键或左右移动时才会发现
    最后测试通过 var_dump 打印 发现这个"空字符"占了三个长度 (显示一个小点)

1. 通过了解,基本定位在 业务人员在 excel数据表 复制过程中,意外带来了这个 “不可见字符”
2. 我的目的,就是为了能满足 正常业务的字符串比对需要去掉 末尾的特殊字符
3. 测试发现,使用 trim()、mb_trim() 都无法去除,最终使用 preg_replace()可进行匹配替换 .
  • 测试代码
    通过多次测试,与借鉴网上经验,可参考如下测试代码:

    	$string = 'M24308/23-14F‎';var_dump($string);$lastChar = mb_substr($string, -1); // 获取最后一个字符var_dump($lastChar);$asciiValue = mb_ord($lastChar); // 获取最后一个字符的ASCII值var_dump( "最后一个字符的--ASCII值 是:".$asciiValue);$pattern = "/[\x{200b}-\x{200f}]/u";$str = preg_replace($pattern, "", $string);var_dump($str);
    
  • 运行结果

  • 处理代码如下

    		//处理型号(可能有 特殊不可见字符)$xingHao = $_notice['型号']??'';$pattern = "/[\x{200b}-\x{200f}]/u";$xingHao = preg_replace($pattern, "", $xingHao);
    
  • 参考
    php 去掉不可见字符串,php删除不可见的Unicode字符

http://www.dt0577.cn/news/26885.html

相关文章:

  • 杭州做网站哪家好免费行情软件网站下载大全
  • 怎么搭建自己的网站卖货上海b2b网络推广外包
  • 重庆 机械有限公司 江北网站建设semi
  • 北京通州个人网站建设天津百度seo代理
  • 做外贸用哪些网站体球网足球世界杯
  • 淄博网站排名优化公司百度知道官网登录入口
  • 网络游戏推广公司重庆seo是什么
  • 关于内网站建设的请示软文案例短篇
  • 购物网站的页面设计化学sem是什么意思
  • 即时设计365优化大师软件下载
  • 深圳网站设计公司电nba西部最新排名
  • 建设网站方法有哪些拉新平台哪个好佣金高
  • 电商类网站建设价格百度推广优化怎么做
  • 厦门汽车充电站建设报备网站推广教程
  • 广州最新新闻发大水seo关键词排名优化价格
  • 椒江街道招聘建设网站网络营销常用的方法有哪些
  • 如何选择深圳网站建设深圳百度推广
  • 邢台移动网站建设seo竞价培训
  • 网站构建技术百度贴吧网页版
  • 衡水建设网站首页百度关键词优化多久上首页
  • php 手机网站 模板百度云搜索引擎入口网盘搜索神器
  • wordpress博客页面seo网站关键词快速排名
  • 北京做网站的人百度网站优化培训
  • 织梦做信息类网站seo外包公司多吗
  • 云服务器可以做两个网站发布外链的步骤
  • 什么网站可以做软件有哪些东西吗如何营销推广自己的产品
  • 精通网站建设工资多少seo和sem的区别与联系
  • 2万元建设网站贵吗电商大数据查询平台
  • 天津做网站都找津坤科技重庆网站制作
  • 邢台网站推广多少钱东莞seo建站优化哪里好