我有一個(gè)問題,我想在 Excel 中顯示完整的數(shù)字,但它顯示的是科學(xué)數(shù)字。已經(jīng)讀過另一個(gè)問題但仍然很困惑。如何顯示一行完整的數(shù)字?導(dǎo)出.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貢獻(xiàn)1873條經(jīng)驗(yàn) 獲得超9個(gè)贊
問題是 Excel 會(huì)自動(dòng)將任何看起來像數(shù)字的字符串轉(zhuǎn)換為數(shù)字。
您可以在導(dǎo)出之前添加單引號(hào)'以強(qiáng)制 Excel 將其識(shí)別為字符串
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;
}
- 1 回答
- 0 關(guān)注
- 126 瀏覽
添加回答
舉報(bào)
0/150
提交
取消