array(1) {
  [0]=>
  array(2) {
    ["filter_attr_name"]=>
    string(4) "尺寸"
    ["attr_list"]=>
    array(6) {
      [0]=>
      array(3) {
        ["attr_value"]=>
        string(4) "全部"
      }     
  }
  [1]=>
  array(2) {
    ["filter_attr_name"]=>
    string(4) "分辨率"
    ["attr_list"]=>
    array(6) {
      [0]=>
      array(3) {
        ["attr_value"]=>
        string(4) "全部"        
      }     
    }
  }
}
谁能给拍下顺序
按照filter_attr_name的值的长度排序。。在线等

解决方案 »

  1.   

    我自己写了个但是给我警告说我的函数无效@usort($all_attr_list, 'sortByLen');            function sortByLen($a, $b) {                if (strlen($a['filter_attr_name']) == strlen($b['filter_attr_name'])) {                return 0;                } else {                return (strlen($a['filter_attr_name']) > strlen($b['filter_attr_name'])) ? 1 : -1;                }            }