posted by aqshakirzhan on February 16, 2015

function cmp_key($a, $b, $key) {
                    if ($a[$key] == $b[$key]) {
                        return 0;
                    }
                    return ($a[$key] < $b[$key]) ? -1 : 1;
                }


                function cmp($a, $b) {
                    $keys = array('brand', 'model', 'modif');
                    foreach ($keys as $key) {
                        $result = cmp_key($a, $b, $key);
                        if ($result != 0) {
                            return $result;
                        }
                    }
                    return $result;
                }
              
                uasort($info, 'cmp');

Leave a Comment

Fields with * are required.