hawkmaster: Bestimmte Array Werte löschen

Beitrag lesen

Hallo Blaubart,
herzlichen Dank nochmals für deine Hilfe.

Der Hinweis auf usort war natürlich Blödsinn, weil Du in der Callback-Funktion gar nicht auf die Schlüssel zugreifen kannst, nach denen Du eigentlich sortieren willst. Gemeint war uKsort.

Ich glaub das blick ich nicht so recht mir der Vergleichsfunktion.
Ich habe mal sowas versucht:

function sortiere($a, $b) {
  $check = explode("#@#",$a);
  $reversekey = $check[1]. "#@#" . $check[0];
  return $reversekey;
}

uksort ($main_arr, "sortiere");

Aber das reicht ja so nicht.
Und ich frage mich ob da nicht wieder das gleiche passiert wie bei unserem ersten Ansatz, dass nämlich alle Schlüssel durchlaufen und umgedreht werden?

vielen Dank und viele Grüße
hawk