PHPサンプル 配列ソート 値によるソート ユーザ定義順「usort()」

→説明はこちら


サンプルコード実行

配列ソート ユーザ定義の比較関数によるソート

キー($key) : 0 値($value) : 3
キー($key) : 1 値($value) : 2
キー($key) : 2 値($value) : 5
キー($key) : 3 値($value) : 6
キー($key) : 4 値($value) : 1
usort後↓
キー($key) : 0 値($value) : 1
キー($key) : 1 値($value) : 2
キー($key) : 2 値($value) : 3
キー($key) : 3 値($value) : 5
キー($key) : 4 値($value) : 6

配列ソート ユーザ定義の比較関数によるソート キー:nameでソート

キー : idno 値 : 1
キー : name 値 : sato
------------------------
キー : idno 値 : 4
キー : name 値 : suzuki
------------------------
キー : idno 値 : 3
キー : name 値 : tanaka
------------------------
キー : idno 値 : 2
キー : name 値 : yamada
------------------------
キー : idno 値 : 5
キー : name 値 : yokota
------------------------