Tech,
foreach ($my_array as $key1 => $value1)
{
krsort($value1);
$neu[$key1] = $value1;foreach ($value1 as $key2 => $value2)
{
rsort($value2);
$neu[$key1][$key2] = $value2;foreach ($value2 as $key3 => $value3)
{
$neu[$key1][$key2][$key3] = $value3;
}
}
und jeder arme Tropf, der den Code lesen muss, muss sich erstmal Gedanten machen, was denn my_array und key und value überhaupt ist. Besser, man nimmt sprechende Variablen.
foreach($customers as $customerName => $years){
// ...
foreach($years as $year => $quarters){
// ...
foreach($quarters as $index => $quarter){
}
}
}