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