Tom: Array-Namen mit Sonderzeichen/ Leerzeichen?

Beitrag lesen

Hello,

Ich löse meine Frage gleich selbst auf.

Sorry, habs eben rausgefunden.

echo $array[utf8_encode("Mein Array")];

Verstehe ich jetzt nicht wirklich, was die Codierung soll. Funktioniert mMn auch nur zufällig, weil alle Zeichen aus dem ASCII-Raum stammen, also Codepoints 0d bis 127d haben.

Eigentlich sollte es genügen, die Notation von Elementnamen für Arrays einzuhalten:

echo $array['Mein Element'];

Liebe Grüße aus dem schönen Oberharz

Tom vom Berg

--
 ☻_
/▌
/ \ Nur selber lernen macht schlau
http://bergpost.annerschbarrich.de