PHP导出csv格式时,0开头会被office软件省略,如何处理?

比如:033736 导出csv时会被excel转换成 33736 展示,不符合业务需求。


处理方案:
  
  微信支付的导出是这么处理的,加个反引号 `033736

  判断字符串首位字符是否时0 是0的话用 ` 拼接即可。


if(substr( $_str, 0, 1 ) == '0') {
    $_str = '`' . $_str;
}

 

相关文章:

  • 2021-11-20
  • 2021-08-28
  • 2022-12-23
  • 2021-12-21
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-07-01
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案