Georg: Arrays sortieren

Beitrag lesen

Hallo,

ich habe folgende Fragestellung nur noch keine Idee wie ich es am besten umsetzen kann:

Zunächst habe ich schon einmal ein Array erzeugt.

  
Array (  
  Array[0] (  
     [0]=>Kriterium 1  
     [1]=>unwichtig  
     [2]=>Name D  
     [3]=>unwichtig  
     [4]=>unwichtig  
     [5]=>unwichtig  
  )  
  Array[1] (  
     [0]=>Kriterium 2  
     [1]=>unwichtig  
     [2]=>Name A  
     [3]=>unwichtig  
     [4]=>unwichtig  
     [5]=>unwichtig  
  )  
  Array[2] (  
     [0]=>Kriterium 2  
     [1]=>unwichtig  
     [2]=>Name B  
     [3]=>unwichtig  
     [4]=>unwichtig  
     [5]=>unwichtig  
  )  
  Array[3] (  
     [0]=>Kriterium 1  
     [1]=>unwichtig  
     [2]=>Name C  
     [3]=>unwichtig  
     [4]=>unwichtig  
     [5]=>unwichtig  
  )  
.  
.  
.  
)  

Ich möchte jedoch das Array mit einer anderen Reihenfolge haben. Nun will ich aber erst die Werte mit Kriterium 1 in alphabetischer reihenfolge mit dem Namen haben.

  
Array (  
  Array[0] (  
     [0]=>Kriterium 1  
     [1]=>unwichtig  
     [2]=>Name C  
     [3]=>unwichtig  
     [4]=>unwichtig  
     [5]=>unwichtig  
  )  
  Array[1] (  
     [0]=>Kriterium 1  
     [1]=>unwichtig  
     [2]=>Name D  
     [3]=>unwichtig  
     [4]=>unwichtig  
     [5]=>unwichtig  
  )  
  Array[2] (  
     [0]=>Kriterium 2  
     [1]=>unwichtig  
     [2]=>Name A  
     [3]=>unwichtig  
     [4]=>unwichtig  
     [5]=>unwichtig  
  )  
  Array[3] (  
     [0]=>Kriterium 1  
     [1]=>unwichtig  
     [2]=>Name B  
     [3]=>unwichtig  
     [4]=>unwichtig  
     [5]=>unwichtig  
  )  
.  
.  
.  
)  

Sprich eine Art ORDER BY Kriterium, Name ASC

Habe einige Sortierungsmöglichkeiten wie sort() und Co. versucht, doch bislang ohne Erfolg.

Hab ihr einen Tipp?

danke im vorraus