面接 - PHP 配列ソートに関する筆記試験の質問
世界只因有你
世界只因有你 2017-05-16 13:00:16
0
5
759

配列:

$array = [
            0=>「z01」、
            1=>「Z32」、
            2=>"z17",
            3=>「Z16」、
        ];

結果を並べ替える必要があります

$rs_array = [
        0=>「z01」、
        3=>「Z16」、
        2=>"z17",
        1=>「Z32」、
    ];

良い並べ替え方法は何ですか?

世界只因有你
世界只因有你

全員に返信(5)
某草草

リーリー

入手:

リーリー
いいねを押す +0
PHPzhong

ユーザー定義の比較関数、usort を使用できます。

リーリー
いいねを押す +0
phpcn_u1582

それを行うための 1 つのシステム関数

リーリー
いいねを押す +0
阿神

値を直接比較する配列関数があります

いいねを押す +0
世界只因有你

array_sort(array_values($rs_array))

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート