php使用Spreadsheet导出用户信息出现Worksheet!H450 -> Uninitialized string offset: 2。
查看更多
在工作中,需要导出一批数据,而数据中包含了微信昵称。而微信昵称的设置太过宽泛,各种各样样的都有。当出现Worksheet!H450 -> Uninitialized string offset: 2 这个错误时,我查看了一些导出数据,并且缩小了导出数据的范围,最终定位到一条数据,该条数据中的微信昵称为“=_=”。
问题分析:我测试过多条数据,“= =”两个等号中间包含下划线在导出数据的时候被解析执行了,如果两个等号之间包含特殊符号,会报错 数据违法。解决:在导出数据中,用户的微信昵称只是作为一个展示,并未做太多的处理操作,所以我将昵称中的“=”替换为了约等号,之后测试通过。
学习 记录
发布 问题
分享 好友
手机 浏览
回到 顶部