有個數組。$a=[
['id'=>1,name='w1'],
['id'=>4,name='w3'],
['id'=>3,name='w2'],
['id'=>5,name='w5'],
['id'=>6,name='w22'],
['id'=>8,name='w222'],
['id'=>30,name='w30']
];怎么變成這種的。$a=[
['id'=>1, name='w1', 'sn'=>11],
['id'=>4, name='w3', 'sn'=>21],
['id'=>3, name='w2', 'sn'=>22],
['id'=>5, name='w5', 'sn'=>31],
['id'=>6, name='w22', 'sn'=>32],
['id'=>8, name='w222','sn'=>33],
['id'=>30,name='w30', 'sn'=>34]
];sn的變化是2的0次方開始,1,2,4,8這種變化。如果下面還有數據,下次可能就是。41,42,43,44,45,46,47,48。我搞不出來啊,看著挺簡單的,無從下手。怎么寫都不是,請教下高手幫我一下。謝謝!sn就是順序來的,順序不便。不按id,name。就按現在的順序。
- 1 回答
- 0 關注
- 547 瀏覽
添加回答
舉報
0/150
提交
取消