dedlfix: 3 Werte miteinander vergleichen

Beitrag lesen

echo $begrüßung;

ich habe 3 Werte die ich vergleichen möchte, und denen soll dann nach der Größe die Werte 1 bis 3 zugeteilt werden.
Nach anderthlab Stunden, habe ich (zumindest glaube ich das) die Lösung gefunden:

Die lässt sich reduzieren auf

$hk = array(); // explizite Variableninitialisierung ist im Prinzip ein Muss. Das Auslassen hat Features wie register_globals so erfolgreich anfällig für Sicherheitslücken gemacht.
$hk[] = 4; // explizite Keys sind nicht nötig
$hk[] = 3;
$hk[] = 10;

sort($hk);

Statt sort() ist vielleicht eine der anderen Sortierfunktionen für Arrays angebracht. Die Reihenfolge im Array nach dem Sortieren entspricht dann dem Wert, der gemäß Aufgabenstellung zugeteilt werden soll.

echo "$verabschiedung $name";