所以我使用laravel kodeine包来访问控制列表,我从角色中检索权限时遇到了问题..它只是有一个不同的数据形式,从我对laravel包的期望......
它带有这样的数组
array:4 [▼
"artikel_view" => array:1 [▼
"view" => true
]
"artikel_create" => array:1 [▼
"create" => true
]
"artikel_update" => array:1 [▼
"update" => true
]
"artikel_destroy" => array:1 [▼
"destroy" => true
]
]
所以我需要的是第一级,如artikel_view,artikel_create,artikel_update,artikel_destroy
怎么做?我试图做正常的foreach循环,但只获得第二级数组,如视图,创建,更新,销毁
答案 0 :(得分:0)
$permissions = array(
"artikel_view" => array(
"view" => true
),
"artikel_create" => array(
"create" => true
),
"artikel_update" => array(
"update" => true
),
"artikel_destroy" => array(
"destroy" => true
)
);
$perms = array_keys($permissions);
var_dump($perms);