Ich habe folgendes Array:
$my_array =
[0] => array( [titel] => "titel 1", [anzahl] => "5") )
[1] => array( [titel] => "titel xyz", [anzahl] => "6") )
[2] => array( [titel] => "lala xyz", [anzahl] => "13") )
[3] => array( [titel] => "abc", [anzahl] => "5") )
Nun möchte ich das alles komplett erst nach der "anzahl" und anschließend bei denen die Anzahl gleich ist nach "titel" sortieren.
Im Grunde wie wenn man per MySQL "Ordner by anzahl desc, titel asc" anwendet. Nur kann es nicht direkt per mysql gemacht werden da dass array aus verschiedenen andere Daten zusammengesetzt wird und ich brauche deshalb eine Sortierfunktion per php.
Hab schon bisschen mit array_multisort rumprobiert aber is nix bei rausgekommen.
Über produktive Hilfe wäre ich sehr dankbar.
$my_array =
[0] => array( [titel] => "titel 1", [anzahl] => "5") )
[1] => array( [titel] => "titel xyz", [anzahl] => "6") )
[2] => array( [titel] => "lala xyz", [anzahl] => "13") )
[3] => array( [titel] => "abc", [anzahl] => "5") )
Nun möchte ich das alles komplett erst nach der "anzahl" und anschließend bei denen die Anzahl gleich ist nach "titel" sortieren.
Im Grunde wie wenn man per MySQL "Ordner by anzahl desc, titel asc" anwendet. Nur kann es nicht direkt per mysql gemacht werden da dass array aus verschiedenen andere Daten zusammengesetzt wird und ich brauche deshalb eine Sortierfunktion per php.
Hab schon bisschen mit array_multisort rumprobiert aber is nix bei rausgekommen.
Über produktive Hilfe wäre ich sehr dankbar.
Kommentar