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

域名注册网站搭建营销型网站建设步骤

域名注册网站搭建,营销型网站建设步骤,软件技术招聘信息,oracle 网站开发描述 最近在排查网站业务时,发现有数据匹配失败的情况 肉眼上完全看不出问题所在 当把字符串 【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.tj-hxxt.cn/news/47503.html

相关文章:

  • 合肥商城网站建设ui设计公司
  • 视频直播网站成人计算机速成培训班
  • 广州做网站公司排名黑科技引流推广神器免费
  • 网站皮肤样板淘宝站外引流推广方法
  • 做门户型网站要多少钱上海网站推广公司
  • 广州网站开发怎么做网站关键词优化排名软件
  • 茂名网站建设活动推广方案策划
  • asp企业网站模版搜索热门关键词
  • 网站建设术语链友咨询
  • 福建城乡建设部网站首页最新新闻实时新闻
  • 上海seo网站设计seo网站排名全选
  • 北京互联网网站建设seo快排优化
  • php网站 config各大免费推广网站
  • 深圳企业网站制作公司查询营销型网站建设优化建站
  • 建设网站前需要的市场分析网站排名掉了怎么恢复
  • 浙江网站建设推广公司找哪家富阳网站seo价格
  • 做推广网络百度搜索优化关键词排名
  • 南京网站建设 seo直播:韩国vs加纳直播
  • 福州网站建设兼职长春seo
  • 做网站赚钱还是企业宣传片aso优化分析
  • 建设产品网站课程免费域名的网站
  • 福州网站建设推广公司南京疫情最新消息
  • 网站的登记表是怎么做的营销中存在的问题及对策
  • 网站主页图片设计宁波seo快速优化教程
  • 拉萨网站设计中国新闻网最新消息
  • 企业网站排名要怎么做百度识图 上传图片
  • 中信建设有限责任公司总经理网站网络排名优化方法
  • 云浮网站建设制作网站的步骤
  • 电商营销是什么意思网站关键字优化软件
  • 自己怎么做单页网站中国营销网站