ich eine Frage habe So habe ich dieses Array:rekursive ksort: nicht sortieren das Array
Array
(
[2016] => Array
(
[23] => Array
(
[total_auctions] => 0
[total_price] => 0
)
[22] => Array
(
[total_auctions] => 0
[total_price] => 0
)
[21] => Array
(
[total_auctions] => 0
[total_price] => 0
)
[20] => Array
(
[total_auctions] => 0
[total_price] => 0
)
)
I durch Schlüssel rekursive sortieren möchten. So schaffe ich die Methode:
public function sortNestedArrayAssoc($a)
{
if (!is_array($a)) {
return false;
}
ksort($a);
foreach ($a as $k=>$v) {
$this->sortNestedArrayAssoc($a[$k]);
}
return true;
}
Aber ich bekomme das gleiche Ergebnis, das Array mit dem Schlüssel 23
ist das erste und I don‘wirklich verstehen, wo das Problem ist. Kannst du mir bitte helfen ? Thx im Voraus und Entschuldigung für mein Englisch
Sie benötigen die Methode arg, die als Referenz übergeben werden soll. –