Gonzo: Konstantenname statt Wert übergeben

Beitrag lesen

define('Bsp', 'Beispiel');
...
//mehrere constanten, die je nach Situation $const zu gewiesen werden
$const = Bsp;
...
if ( $const == "Bsp"){ //was nicht geht, da hier $const = "Beispiel"

Das ist recht was sinnlos. Der Wert einer Konstante ist, oh Wunder, konstant, es ist also unnötig, eine Konstante an Hand ihres Namens zu identifizieren, wenn das genauso gut an Hand ihres Wertes funktioniert. Was hindert dich daran, $const == Bsp zu schreiben?