Mailinglisten-Archive |
Andre Bischof wrote: > 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 ) Vereinfache dochmal dein Beispiel. So wie ich da verstanden habe hast du einen Array $ar['mit ümläüt'] ='foo'; $ar['mit ümläüt2'] ='foo2'; und schreibst dann $anderer_ar['mit ümläüt'] =$ar['mit ümläüt']; $anderer_ar['mit ümläüt2'] =$ar['mit ümläüt2']; und danach hast du den Aufbau: $anderer_ar =array('mit ümläüt' => array('foo','foo2')); oder sowas ähnliches verwirrendes. Weil das offensichtlich keinen Sinn macht: Bitte schreib dein Beispiel nochmal in einfach. So das wirklich nurnoch soviel Problem da ist, wie unbedingt nötig um dein Problem zu verstehen :-). > > Viele Grüße > André Yannik
php::bar PHP Wiki - Listenarchive