鉴于此数组:
$columns = [
['data' => 'id', 'name' => 'id', 'title' => 'ID', 'class' => 'text-center text-shrink', 'orderable' => false, 'searchable' => false],
['data' => 'name', 'name' => 'name', 'title' => 'Nome', 'default' => true],
['data' => 'email', 'name' => 'email', 'title' => 'E-mail'],
['data' => 'created_at', 'name' => 'created_at', 'title' => 'Creato il', 'class' => 'text-center'],
['data' => 'updated_at', 'name' => 'updated_at', 'title' => 'Aggiornato il', 'class' => 'text-center'],
['data' => 'action', 'name' => 'action', 'title' => 'Azioni', 'class' => 'text-center text-shrink', 'orderable' => false, 'searchable' => false],
];
如何检索具有'default' => true
的唯一项目的密钥(在这种情况下应为1
)?我可以通过一个循环来做到这一点,但这不是一个简单的方法来完成这样的琐碎任务吗?请注意我也可以使用Laravel助手
请注意,这不是previous question的重复:在这里我确定default
子项只存在于一个数组项而不存在于其他数组项中,所以我不能使用array_column()
,然后获取具有特定值的那个
谢谢