我有以下刺陣列:PHP排序字母比數
A1
A2
A5
A10
B2
B4
C10
B5
C1
B1
C2
我需要以下結果:
A1
B1
C1
A2
B2
C2
B4
A5
B5
A10
C10
有人能幫助我嗎?
我有以下刺陣列:PHP排序字母比數
A1
A2
A5
A10
B2
B4
C10
B5
C1
B1
C2
我需要以下結果:
A1
B1
C1
A2
B2
C2
B4
A5
B5
A10
C10
有人能幫助我嗎?
可以使用natsort
更多細節 - http://php.net/manual/en/function.natsort.php
不是最有效的,但相當簡潔的方法將是使用array_multisort
和array_map
:
array_multisort(
array_map(function ($item) { return substr($item, 1); },$array),
array_map(function ($item) { return $item[0]; },$array),
$array
);
這裏是working demo。
看起來更像我,喜歡按編號排序,然後按字母排序 –
這些Excel電子表格單元格引用是否正確? –