Keys Frage

Hallo zusammen,

Habe grad etwas wieder neues dazugelernt. Jedoch weiß ich nicht genau was die Keys(Schlüssel) sind.

Habe ein Programm das dieses ausgibt:

Mo: 17.5 Di: 19.2 Mi: 21.8 Do: 21.6 Fr: 17.5 Sa: 20.2 So: 16.6 unsortiert
So: 16.6 Fr: 17.5 Mo: 17.5 Di: 19.2 Sa: 20.2 Do: 21.6 Mi: 21.8 Aussteigeng nach Werten
Mi: 21.8 Do: 21.6 Sa: 20.2 Di: 19.2 Fr: 17.5 Mo: 17.5 So: 16.6 Absteigend nach Werten
Di: 19.2 Do: 21.6 Fr: 17.5 Mi: 21.8 Mo: 17.5 Sa: 20.2 So: 16.6 Aufsteigend nach Keys
So: 16.6 Sa: 20.2 Mo: 17.5 Mi: 21.8 Fr: 17.5 Do: 21.6 Di: 19.2 Absteigend nach Keys

Was ich erkannt habe geht es nach dem Alphabet Runter bei dem Keys, jedoch wollte ich mich hier nochmals erkundigen und mehr über dieses lernen. Danke

Wenn du den dazugehörigen Quellcode postest, kann man dir eventuell weiterhelfen.

In welcher Sprache ist denn dein Programm überhaupt :wink:

PHP,

Quelltext:

[PHP]<?php
function ausgabe($tpfunc, $kommentar)
{
foreach($tpfunc as $name=>$wert)
echo "$name: $wert   ";
echo „$kommentar
“;
}

$tp[„Mo“] = 17.5;
$tp[„Di“] = 16.2;
$tp[„Mi“] = 18.2;
$tp[„Do“] = 20.2;
$tp[„Fr“] = 21.2;
$tp[„Sa“] = 19.1;
$tp[„So“] = 17.1;
ausgabe($tp, „unsortiert“);

asort($tp, SORT_NUMERIC);
ausgabe($tp, „Aufsteigend nach Werten“);

arsort($tp, SORT_NUMERIC);
ausgabe($tp, „Absteigend nach Werten“);

ksort($tp, SORT_STRING);
ausgabe($tp, „Aufsteigend nach Keys“);

krsort($tp, SORT_STRING);
ausgabe($tp, „Absteigend nach Keys“);

?>[/PHP]

Die Wochentage sind die keys.

Warum meiden Anfänger eingentlich so gerne die Doku? Da stehen jede Menge Infos drin, die sehr hilfreich sein können! Siehe http://php.net/manual/de/language.types.array.php