わかりました、私は本当に簡単なものを試しています。
ここにあります:
usort($newarr, "cmp");
function cmp($a, $b)
{ return 0; }
問題は単純です: この警告メッセージを表示して配列をソートしません。
Warning: usort() expects parameter 2 to be a valid callback, function 'cmp' not found or invalid function name
ここでこの回答を読みましたPHP usort will not sort
しかし、それは私には意味がありません。回答1で説明されているようなクラスはありません(そして、必要さえありません。「myclass」の代わりに$ this、thisで試しましたしかし、それは単に機能していません):
usort($items, array("MyClass", "compare_method"));