当前位置:首页 > 编程相关 > PHP > 正文内容

PHP导出excel中长数字文本自动转为科学计数法

martinsun3年前 (2021-06-10)PHP2.06 K

第一种方法(推荐): 设置数据类型

use PhpOffice\PhpSpreadsheet\Spreadsheet;
use PhpOffice\PhpSpreadsheet\Cell\DataType;

$objPHPExcel = new Spreadsheet();
$objPHPExcel->getActiveSheet(0)->setCellValueExplicit('A1', '51081123456789012',DataType::TYPE_STRING);

第二种方法: 在数字前面加空格

use PhpOffice\PhpSpreadsheet\Spreadsheet;
use PhpOffice\PhpSpreadsheet\Cell\DataType;

$objPHPExcel = new Spreadsheet();
$objPHPExcel->getActiveSheet(0)->setCellValue('A1', ' '.'51081123456789012');

版权声明:本文由MartinSun发布,内容供学习参考使用。

图文说明:部分图文来源于网络,如侵权请联系删除。

本文链接:https://www.sunyonghong.com/?id=39

分享给朋友:

相关文章

PHP获取dns解析记录

PHP获取dns解析记录

说明在有些场景下做PHP开发时,需要获取到域名的dns解析记录,如通过CNAME解析记录实现自定义域名,通过TXT解析记录实现域名鉴权,确认是域名所有者在操作。在PHP中,已经提供了dns_get...

PHP非对称RSA加密算法

非对称加密非对称加密算法需要两个密钥来进行加密和解密,这两个秘钥是公开密钥(public key,简称公钥)和私有密钥(private key,简称私钥)。 RSA加密算法RSA是目前最有影响力的公...

PHP安装Suhosin扩展禁用eval函数

说明eval函数是通过 zend 来实现的,不能用 php.ini 直接关闭掉,可以利用安装 Suhosin 扩展来禁用 eval 函数。 选择扩展版本并下载 PHP 5.xPHP 7+ 编译安...