我下面有一个数组
Array
(
[0] => Array
(
[id] => 1
[title] => task 1
[tech_user_id] => 1
[dev_priority] => 1
)
[1] => Array
(
[id] => 2
[title] => task 2
[tech_user_id] => 1
[dev_priority] => 2
)
[2] => Array
(
[id] => 3
[title] => task 3
[tech_user_id] => 1
[dev_priority] => 3
)
[3] => Array
(
[id] => 4
[title] => task 4
[tech_user_id] => 1
[dev_priority] => 4
)
)
我想更改任务的优先级并重新排列整个数组。
例如:如果我要将任务dev_priority
的{{1}}从3更改为1,则“任务1”的title = "task 3"
应该为2,dev_priority
为“任务2”应为3。
想要编写一个函数重排,我们传递dev_priority
,而$id
和$set_priority
应该针对给定的$set_priority
分配,并且基于$id
的整个数组重排
dev_priority
预期输出:
rearrange($id, $set_priority) {
// ...
}