Abend,
Ja und? Daß du dich hier über die Abwesehenheit von Enums oder die fehlende
Typsicherheit in PHP aufregst, ist genauso sinnvoll, wie die Beschwerde über
nicht (direkt) verfügbare Mehrfachvererbung, fehlende Pointerarithmetik oder
nicht integriertes Operator Overloading in Java. Die Sprachen unterscheiden
sich eben; und das nicht zufällig. Wenn du die Eigenschaften aus Sprache X
haben möchtest, programmiere in Sprache X, und nicht in Sprache Y, welche u.
U. von den Ansätzen her aus einer völlig anderen Richtung kommt!
Wie Du vermutlich ueberlesen hast ist es mein Ziel ein bestehendes Programm nach
PHP zu migrieren. Daher die Vergleiche zwischen eben diesen Sprachen.
War das Problem mit der Enum-Alternative in PHP deine einzige Frage, bei der
dir jemand weiterhelfen kann oder wolltest du lediglich deinen Unmut darüber
zum Ausdruck bringen, daß PHP != JAVA, PHP != C++ und sogar PHP != C#?
Ach Blaubart, es ist zu speat um deinen Unmut zu besaenftigen. Du solltest
wohl besser einfach schlafen gehen.
Christopher