Mailinglisten-Archive |
Hallo, ich habe ein Array, welches sowohl in den Keys als auch in den Values Umlaute enthält. Das Array wird dynamisch über das Google API (Kalender) gebildet. Das geht so lange gut, wie ich die keys nicht direkt referenziere, sondern nur über bspw. foreach-Schleifen. Ich muss das aber händisch sortieren, und sobald ich sowas mache: $sortedTable['Kinder 8-10 Jahre (Anfänger)'] = $eventTable['Kinder 8-10 Jahre (Anfänger)']; $sortedTable['Kinder 8-10 Jahre (Mittelstufe, ab 2. Kata)'] = $eventTable['Kinder 8-10 Jahre (Mittelstufe, ab 2. Kata)']; bekomme ich für $sortedTable: Array ( [Kinder 8-10 Jahre (Anf?nger)] => [Kinder 8-10 Jahre (Mittelstufe, ab 2. Kata)] => Array ( [monday] => 17:00 - 17:45 [wednesday] => 17:00 - 17:45 [saturday] => 14:00 - 14:45 ) Als Value wird also ein weiterer key eingruppiert, richtig wäre die Ausgabe von $eventTable: [Kinder 8-10 Jahre (Mittelstufe, ab 2. Kata)] => Array ( [monday] => 17:00 - 17:45 [wednesday] => 17:00 - 17:45 [saturday] => 14:00 - 14:45) [Kinder 8-10 Jahre (Anfänger)] => Array ( [tuesday] => 16:15 - 17:00 [friday] => 17:00 - 17:45 [saturday] => 14:00 - 14:45) Woran liegt das, und wie kann ich das umgehen? Ich hab auch verschiedene Editoren probiert (quanta, joe, Ausgabe mit less überprüft), aber da sieht alles gut aus. In quanta ist als Zeichensatz 8859-15 eingestellt, da hab ich auch mal andere probiert - aber wie gesagt weiß ich ja auch gar nicht ob's überhaupt daran liegt. Viele Grüße André -- Personal weblog and more: http://bischof.homelinux.net
php::bar PHP Wiki - Listenarchive