Thoralf Knuth: Zulässiger Name für Key des Array-Elementes

Beitrag lesen

Guten Abend,

assoziative Arrays nutzen Strings als Keys, mehr Beschränkung besteht dort nicht. Intern sind die Einzelnen Elemente ja auch nummeriert erreichbar. Du kannst "*" problemlos als Index/Key benutzen. "*" ist ein gültiger String, jeder gültige String darf ein Index sein, ergo ist "*" ein gültiger Index. ;)
Das klingt richtig gut. Liegt vielleicht an Deiner beruflichen Ausbildung, dass Du so überzeugend rüberkommst ;-))

Bestimmt. ;) "Aussichtslose Sache" klingt irgendwie deutlich weniger spannend als "Selbstverständlich setzen wir uns gern für Ihr Anliegen ein. Ich muss allerdings anmerken, dass nach Ihrer umfangreichen Vorarbeit ich fürchte, Sie liegen mit Ihrer Skepsis richtig." ;)
Im Ernst, ich versuche bei solchen Zweifeln zu normalisieren, also die Frage soweit wie möglich reduzieren.

Ich werde es also wagen.

Ich nutze solche Indizes genau wegen der Freiheit, mir keine Gedanken machen zu müssen. Zur Sicherheit lohnt sich bei sowas immer das altbekannte error_reporting( E_ALL );

Irgendwie war ja die Vorgabe auch, dass die API-Funktionen, die ich erstelle, mnemonisch und/oder logisch verständlich sein sollen. Mein bisheriger Baukasten war dann doch nur 'was für Insider, so wie es leider auch viele PEAR-Klassen sind.

DAS ist ein he(h?)res Ziel! Viel Erfolg! *bg*

erreichbar. Das Array $_extra enthält dann die Informationen, die für die Zusatzfunktionalitäten wichtig sind, oder auch nicht. Um das Array zu konstruieren, gibt es Hilfsfunktionen, die sind aber dann wiederum für Insider entbehrlich. Ich habe moch hier bewußt für eine "OOP-zu-Fuß" Lösung entschieden. Mal sehen, was dabei herauskommen wird ...

Pass auf, dass Du nicht die verwirrende Insider-Logik nur das Extra-Array verlagerst.

Gruß, Thoralf

--
Sic Luceat Lux!