2017-10-20 13 views
0

lat_nameの値に応じて配列をアルファベット順にソートする必要があります。 私はソート機能を試してみましたが、それは効果がなかった... どうもありがとうPHPでアルファベット順に多次元配列をソートする方法

array(20) { 
    [126]=> 
    array(5) { 
    ["first_name"]=> 
    string(8) "Marlène" 
    ["last_name"]=> 
    string(7) "GAL" 

    } 
    [4]=> 
    array(5) { 
    ["first_name"]=> 
    string(6) "Agnès" 
    ["last_name"]=> 
    string(5) "MIO" 

    } 
    [7]=> 
    array(5) { 
    ["first_name"]=> 
    string(5) "Alain" 
    ["last_name"]=> 
    string(7) "PLAT" 

    } 
    [5]=> 
    array(5) { 
    ["first_name"]=> 
    string(5) "Alain" 
    ["last_name"]=> 
    string(8) "DIÈS" 

    } 
    [9]=> 
    array(5) { 
    ["first_name"]=> 
    string(9) "Alexandre" 
    ["last_name"]=> 
    string(8) "MIGNE" 

    } 
+2

あなたはどの言語をお探しですか? – Strikegently

+0

oupss申し訳ありませんPHP – Pipoo

答えて

1

C.F. uksort

あなたの比較を定義するカスタム関数を作成し、ソーターはそれを使用します。

+0

便利な拡張機能については、Perlでよく使用されているSchwartzian TransformとOrcish Maneuverを参照してください。この種の吹き出しで他の言語でも問題なく動作します。 –

関連する問題