0

この配列$data['response']['games'][x]['name']をAZからアルファベット順にソートするにはどうすればよいですか?

私はすでに試しarray_multisort()ましたが、この機能をまったく理解していませんでした。

あなたが私を助けてくれることを願っています-これをグーグルで検索しましたが、私の問題の解決策は見つかりませんでした.

編集:リンクが更新されました。

コード: https://github.com/GabrielWanzek/GWSteamLib/

4

2 に答える 2

1

次のコードを試してください:

$games = $data['response']['games']; // is array
usort($games, 'compareName');
var_dump($games);

# want to change $data?
# $data['response']['games'] = $games;

function compareName($a1, $a2) {
    return strcmp($a1['name'], $a2['name']);
}
于 2013-10-06T15:04:08.353 に答える