[PHP-users 18065]二つのキーを使用してソートしたい。
Yutaka Miura
yukkun @ m2studio.org
2003年 9月 25日 (木) 15:57:34 JST
みうらです。こんにちは、
二つのキーを使用してソートしたいのですが...
一つのキーを使用してソートはできたのですが、
二つのキーでソートしようと場合
どのように組んだらよいでしょうか?
ご教授願いますでしょうか?
$data[0][0] = 3;
$data[1][0] = 1;
$data[2][0] = 2;
$data[3][0] = 3;
$data[4][0] = 2;
$data[5][0] = 1;
$data[6][0] = 3;
$data[0][1] = 20030925;
$data[1][1] = 20030925;
$data[2][1] = 20030925;
$data[3][1] = 20030924;
$data[4][1] = 20030925;
$data[5][1] = 20030925;
$data[6][1] = 20030924;
function cmp($a, $b) {
return strcmp($a[1],$b[1]);
}
usort($data, "cmp");
現在
3 : 20030925
1 : 20030925
2 : 20030925
2 : 20030925
1 : 20030925
3 : 20030924
3 : 20030924
求めたい結果
1 : 20030925
1 : 20030925
2 : 20030925
2 : 20030925
3 : 20030925
3 : 20030924
3 : 20030924
PHP-users メーリングリストの案内