如何在PHP中按字母顺序对多维数组进行排序

时间:2017-10-20 15:32:50

标签: php sorting

我需要根据lat_name的值按字母顺序对数组进行排序。我尝试了SORT功能,但没有效果。

    array(20) {
  [126]=>
  array(5) {
    ["first_name"]=>
    string(8) "Marlène"
    ["last_name"]=>
    string(7) "GAL"

  }
  [4]=>
  array(5) {
    ["first_name"]=>
    string(6) "Agnès"
    ["last_name"]=>
    string(5) "MIO"

  }
  [7]=>
  array(5) {
    ["first_name"]=>
    string(5) "Alain"
    ["last_name"]=>
    string(7) "PLAT"

  }
  [5]=>
  array(5) {
    ["first_name"]=>
    string(5) "Alain"
    ["last_name"]=>
    string(8) "DIÈS"

  }
  [9]=>
  array(5) {
    ["first_name"]=>
    string(9) "Alexandre"
    ["last_name"]=>
    string(8) "MIGNE"

  }

1 个答案:

答案 0 :(得分:0)

c.f。 uksort

您编写了一个自定义函数来定义您的比较,并且分拣机使用它。