2011-08-12 19 views
1

の配列を注文しながら、まあ私はこのようなPHPの配列があります。問題PHP

Array 
( 
    [0] => post9.post 
    [3] => post8.post 
    [4] => post4.post 
    [5] => post7.post 
    [6] => post5.post 
    [7] => post10.post 
    [8] => post3.post 
    [9] => post6.post 
    [10] => post1.post 
    [11] => post2.post 
) 

しかし、すべてのPHPの配列関数を試した後、私はこの方法でそれをソートするために管理していない:

Array 
( 
    [0] => post10.post 
    [1] => post9.post 
    [2] => post8.post 
    [3] => post7.post 
    [4] => post6.post 
    [5] => post5.post 
    [6] => post4.post 
    [7] => post3.post 
    [8] => post2.post 
    [9] => post1.post 
) 

私はすでに動作するように見え、このような質問を、作られたが、今それが動作しません:(

EDIT:rsortを使用した後には、THIのように見えますS:

Array 
(
    [0] => post9.post 
    [1] => post8.post 
    [2] => post7.post 
    [3] => post6.post 
    [4] => post5.post 
    [5] => post4.post 
    [6] => post3.post 
    [7] => post2.post 
    [8] => post10.post 
    [9] => post1.post 
) 

ほとんど良い、それpost10.post除いては[0]こととあなたがnatsortを使用して、順序を逆にする必要が[8]

答えて

7

である必要があります。

natsort($array); 
$array = array_reverse($array); 
+1

ありがとう!ありがとう! – pmerino

+1

最後に、6つの間違ったものの中の実際の正解。 –

+0

+1私が思いついたものよりも良い: – AlienWebguy