Ich habe folgenden Code
Warum muss ich bei array_multisort noch als letzten Parameter $adresse eingeben?
Erst wird ja das Datum sortiert, woher kommt dann wieder der Zusammenhang, also dass das sortierte Datum passend zu den restlichen Daten ist?
PHP-Code:
$adresse[] = array ( 'vorname' => "hans", 'nachname' => "schmidt", 'datum' => 1993 );
$adresse[] = array ( 'vorname' => "karl", 'nachname' => "schmidt", 'datum' => 1963 );
$adresse[] = array ( 'vorname' => "maria", 'nachname' => "schmidt", 'datum' => 1964 );
$adresse[] = array ( 'vorname' => "karla", 'nachname' => "meier", 'datum' => 1999 );
echo '<pre>';
foreach ( $adresse as $index => $inhalt )
{
$vorname[$index] = $inhalt['vorname'];
$nachname[$index] = $inhalt['nachname'];
$datum[$index] = $inhalt['datum'];
}
array_multisort ($datum, SORT_DESC, $adresse);
print_r($adresse);
Erst wird ja das Datum sortiert, woher kommt dann wieder der Zusammenhang, also dass das sortierte Datum passend zu den restlichen Daten ist?
Kommentar