使用 foreach 实现自定义网站标题
implementing maatwebsite headings using foreach
我想问一下如何在maatwebsite中实现多标题
这里是可能的代码
public function headings(): array
{
$mapel = DB::table('tb_mapel')->select('nama_mapel')->get()->toArray();
return [
['LEGER'],
['', '', 'KI3 (Pengetahuan)'],
['NIS', 'Nama Siswa', $mapel],
];
}
这是代码的结果:
这就是我想要的
要仅获取 nama_mapel 的值,请使用 pluck()
然后使用 array_unshift()
在数组的开头添加另外两个元素
$mapel = DB::table('tb_mapel')->pluck('nama_mapel')->toArray();
array_unshift($mapel, 'NIS', 'Nama Siswa');
return [
['LEGER'],
['', '', 'KI3 (Pengetahuan)'],
$mapel,
];
我想问一下如何在maatwebsite中实现多标题
这里是可能的代码
public function headings(): array
{
$mapel = DB::table('tb_mapel')->select('nama_mapel')->get()->toArray();
return [
['LEGER'],
['', '', 'KI3 (Pengetahuan)'],
['NIS', 'Nama Siswa', $mapel],
];
}
这是代码的结果:
这就是我想要的
要仅获取 nama_mapel 的值,请使用 pluck()
然后使用 array_unshift()
$mapel = DB::table('tb_mapel')->pluck('nama_mapel')->toArray();
array_unshift($mapel, 'NIS', 'Nama Siswa');
return [
['LEGER'],
['', '', 'KI3 (Pengetahuan)'],
$mapel,
];