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

laravel 如何将科学记数法转换为带有全数的字符串

laravel 如何将科学记数法转换为带有全数的字符串

PHP
茅侃侃 2023-09-08 21:37:59
我有一个问题,我想在 Excel 中显示完整的数字,但它显示的是科学数字。已经读过另一个问题但仍然很困惑。如何显示一行完整的数字?导出.php    public function collection()        {            return Staff::select('nik', 'nama_depan', 'nama_belakang', )->get();        }            public function headings(): array        {            return [                'NIK',                'NAMA DEPAN',                'NAMA BELAKANG',            ];        }
查看完整描述

1 回答

?
眼眸繁星

TA贡献1873条经验 获得超9个赞

问题是 Excel 会自动将任何看起来像数字的字符串转换为数字。


您可以在导出之前添加单引号'以强制 Excel 将其识别为字符串


public function collection()

{

    $collection = Staff::select('nik', 'nama_depan', 'nama_belakang', )->get();

    $collection->map(function ($item, $key) {

        $item->nik = "'" . $item->nik;

        return $item;

    });

    return $collection;

}


查看完整回答
反对 回复 2023-09-08
  • 1 回答
  • 0 关注
  • 69 浏览

添加回答

举报

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