我有一个管理面板,使管理员能够为用户分配不同的权限。我这样做的方式是通过勾选框,勾选后应该为该权限分配 1。
唯一的问题是,权限是动态的,因此需要循环。我在试图掌握如何以这种方式分配权限时遇到了一些麻烦,因为我猜测需要遍历一个数组,然后将值放入另一个数组中。
有谁知道我会怎么做?
我尝试过类似...
$park = Input::get('parks');
$permissions = array();
for($i = 0; $i < count($park); $i++)
{
$permissions = $park[$i] => 1;
}
或者...
$park = Input::get('parks');
for($i = 0; $i < count($park); $i++)
{
$park[$i] => 1;
}
显然第一个出现错误,但第二个只会出现 [1,1,1,1] 。
任何帮助,将不胜感激。