>  Q&A  >  본문

面试 - 一道php数组排序的笔试题

数组:

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

需要排序后的结果

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

有什么好的排序写法呢?

世界只因有你世界只因有你2734일 전697

모든 응답(5)나는 대답할 것이다

  • 某草草

    某草草2017-05-16 13:02:16

    으아아아

    받기:

    으아아아

    회신하다
    0
  • PHPz

    PHPz2017-05-16 13:02:16

    사용자 정의 비교 기능인 usort를 사용할 수 있습니다.

    으아아아

    회신하다
    0
  • phpcn_u1582

    phpcn_u15822017-05-16 13:02:16

    하나의 시스템 기능으로 가능

    으아악

    회신하다
    0
  • 阿神

    阿神2017-05-16 13:02:16

    값을 직접 비교하는 배열 함수가 있습니다

    회신하다
    0
  • 世界只因有你

    世界只因有你2017-05-16 13:02:16

    array_sort(array_values($rs_array))

    회신하다
    0
  • 취소회신하다