Thomas Luethi: Bindestriche im index eines Arrays erlaubt?

Beitrag lesen

Hallo,

sind Bindestriche im Index eines Arrays erlaubt?

Du meinst im Schluessel eines assoziativen Arrays?

Warum probierst Du es nicht einfach aus?
OK, OK, nicht alles, was funktioniert, ist auch legal...

Aber: Warum liest Du nicht selbst das Manual?
http://www.php.net/manual/de/language.types.array.php
"Ein Schlüssel ist entweder eine Zahl vom Typ integer
oder ein string."

Das Wort "string" ist ein Link zur Beschreibung davon,
was ein "String" ist:
http://www.php.net/manual/de/language.types.string.php
"Ein String ist eine Folge von Zeichen.
In PHP entspricht ein Zeichen einem Byte,
das heißt, dass exakt 256 unterschiedliche
Zeichen möglich sind."

Fazit: Alle Zeichen von 0 - 255 sind erlaubt,
also auch der "Bindestrich", solange Du damit
das "Minus" (Dec. 45, Hex. 2D) meinst.

Uebrigens: In Variablennamen sind auch Umlaute
erlaubt, siehe
http://www.php.net/manual/de/language.variables.php

Gruesse,

Thomas