在laravel中,我从哪里查询得到这种类型的数组。我只想获得parent为0的那些菜单;
$memus = Menu::where('parent', 0)->get()->toArray();
Array
(
[0] => Array
(
[id] => 13
[name] => Movies
[parent] => 0
[deleted_at] =>
[created_at] => 2015-04-07 02:48:48
[updated_at] => 2015-04-07 02:48:48
)
[1] => Array
(
[id] => 16
[name] => zxcvxc
[parent] => 0
[deleted_at] =>
[created_at] => 2015-04-07 02:53:26
[updated_at] => 2015-04-07 03:03:39
)
[2] => Array
(
[id] => 17
[name] => alsdkf
[parent] => 0
[deleted_at] =>
[created_at] => 2015-04-07 02:53:41
[updated_at] => 2015-04-07 03:02:04
)
)
Run Code Online (Sandbox Code Playgroud)
因此,如何从这个数组获取特定值我曾尝试echo $abc->name和echo $abc->id
,但不能上网
您可以这样做:
echo $memus[0]['name'];
Run Code Online (Sandbox Code Playgroud)
或者如果您想要所有这些
foreach ($memus as $memu) {
echo $memu['name'];
}
Run Code Online (Sandbox Code Playgroud)