phpbar.de logo

Mailinglisten-Archive

[php] Umlaute in Array Keys?

[php] Umlaute in Array Keys?

Yannik Hampe yannik at cipher-code.de
Mon Jan 21 16:57:07 CET 2008



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