为了账号安全,请及时绑定邮箱和手机立即绑定

PHP导入EXCEL数据编码问题BUG?

PHP导入EXCEL数据编码问题BUG?

PHP
翻阅古今 2019-03-17 19:10:19
有那么几条数据手机号 是UTF-8的编码 下面15989380761 是11位手机号,但是检测长度却是17位,我循环看这个字符串每一位,前后出现了各3位看不见的符号,直接转化成整型是0,存到数据库,表面上看是11位手机号,但是用sql查不出来,用navicat直接筛选居然也没有,但是却是在表里面的,不知道为什么.怀疑是excel表导入的时候前后有东西,可是表面看什么也没有的,麻烦大神知道一下.
查看完整描述

2 回答

?
紫衣仙女

TA贡献1839条经验 获得超15个赞

很明显这些是不可见字符, 最简单的办法,做个类型判断或直接使用正则替换,将非 d的替换为空

查看完整回答
反对 回复 2019-03-18
?
慕容森

TA贡献1853条经验 获得超18个赞

邀请了大神一下,别介意谢谢

查看完整回答
反对 回复 2019-03-18
  • 2 回答
  • 0 关注
  • 612 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信