2011-07-30 24 views
0

私はこの架空のメンバーシップリストを作成しました。サブ配列(クラス年)の順序を維持しながら、各サブ配列内のキーを降順でソートしたいと思います。多次元配列内のキーでソートする方法

$pledges = array(
    'smith'  => "Joe Patterson", 
    'jones'  => "Robert Nelson", 
    'davis'  => "Jimmy Davis", 
    'carpenter' => "Mike Carpenter"); 

$sophomores = array(
    'ford'  => "Kevin Ford", 
    'gomez'  => "Pedro Gomez", 
    'miller' => "Jack Miller", 
    'pullman' => "Lucas Pullman"); 

$juniors = array(
    'bradford' => "Nicholas Bradford", 
    'daniels' => "Robert Daniels", 
    'soren'  => "Jon Soren", 
    'cooper' => "Harrison Cooper"); 

$seniors = array(
    'mcdonald' => "Casey McDonald", 
    'witten' => "Tim Witten", 
    'session' => "Benjamin Sessions", 
    'redding' => "Jack Redding"); 

どうすればよいですか?本当にありがとう。

答えて

0

PHPのksort関数を使用すると、配列キーを並べ替えることができます。

ksort($pledges); 
array_reverse($pledges); 
and like wise for others.... 

あなたが投稿したものは1次元配列であり、ksortは1次元配列にのみ適用されることに注意してください。

関連する問題