PHP导出csv格式时,0开头会被office软件省略,如何处理?
比如:033736 导出csv时会被excel转换成 33736 展示,不符合业务需求。
处理方案:
微信支付的导出是这么处理的,加个反引号 `033736
判断字符串首位字符是否时0 是0的话用 ` 拼接即可。
if(substr( $_str, 0, 1 ) == '0') { $_str = '`' . $_str; }
PHP导出csv格式时,0开头会被office软件省略,如何处理?
比如:033736 导出csv时会被excel转换成 33736 展示,不符合业务需求。
处理方案:
微信支付的导出是这么处理的,加个反引号 `033736
判断字符串首位字符是否时0 是0的话用 ` 拼接即可。
if(substr( $_str, 0, 1 ) == '0') { $_str = '`' . $_str; }
本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。