我工作的一個項目中,我必須做出一個用戶角色系統。其幾乎完成了一個數組,但在這裏我要補充的路徑和用戶權限在我的數據庫結束像做多選擇字段
[route] => Array
(
[0] => api/user
[1] => members
)
[assess] => Array
(
[0] => read
[1] => write
[2] => read
[3] => delete
)
一個數組,但我需要的是讓喜歡
[0](
[route] => Array
(
[0] => api/user
)
[assess] => Array
(
[0] => read
[1] => write
)
)
[1](
[route] => Array
(
[0] => members
)
[assess] => Array
(
[0] => read
)
);
這陣是我的HTML代碼:
<tbody class="tbody">
<tr class="gradeX">
<td>
<select name="route[]">
<?php $routeCollection = Route::getRoutes();
foreach ($routeCollection as $value) {
echo '<option value="'.$value->getPath().'">'.$value->getPath().'</option>';
} ?>
</select>
</td>
<td><input type="checkbox" value="read" name="check[]"></td>
<td><input type="checkbox" value="write" name="check[]"></td>
<td><input type="checkbox" value="delete" name="check[]"></td>
<td><a href="javascript:;" style="padding: 3px 9px;" class="remove">Delete</a></td>
<div class="add-row" style="float: right;border: 1px dashed grey;border-radius:5px;border-bottom: 0px;">
<a href="javascript:;" style="padding: 3px 9px;"><span class="add">Add New</span></a>
</div>
</tr>
</tbody>
你怎麼分割?基於什麼邏輯? –
基於你的兩個數組是不可能的。你必須告訴我們什麼是要實現以獲得所需輸出 –
我們怎麼確定路線及其相關的評估邏輯? –