将数组元素值更改为前一个+1

时间:2015-02-24 08:09:46

标签: php arrays key

我有一个这样的数组:

Array ( 
    [0] => Array ( 
        [start] => 2015-02-01 
        [end] => 2015-02-28 
        [type_FK] => Compensation 
        [employee_FK] => 0 
    ) 
    [1] => Array ( 
        [start] => 2015-02-19 
        [end] => 2015-02-26 
        [type_FK] => Paid Vacation 
        [employee_FK] => 0 
    ) 
    [2] => Array ( 
        [start] => 2015-02-20 
        [end] => 2015-02-12 
        [type_FK] => Study 
        [employee_FK] => 0 
    ) 
) 

重要的部分是[employee_FK] => 0。如果我删除一个员工,那么订单将在我生成的PHP表格中搞砸,因为我需要employee_FK来确定它必须在我的表中输入哪一行(0,2而不是0,1)。

如何将所有FK更改为之前的+1?

例如,如果订单是0,3,7,那么它应该是0,1,2。

谢谢你

0 个答案:

没有答案