Hey Felix!
Du wirst Dein Array Index für Index und Wert für Wert in UTF-8 nachbilden müssen. Dazu wäre es sehr sinnvoll, wenn Du mehr über die Struktur Deines Arrays bekannt geben könntest.
Mein Array wird dynamisch aus einer Datenbankabfrage erzeugt. Ich kann also vorher nicht wissen wieviel Schlüssel mein Array hat. Jeder Schlüssel ist dann wieder ein Array mit 4 Werten. Denen aus der Datenbankabfrage halt.
Zu sagen wär noch, dass die DB-Abfrage maximal 7 Ergebnisse liefern kann. Das Ganze bleibt also überschaubar.
array(
array("key1"=>"value1", "key2"=>"value2", "key3"=>"value3", "key4"=>"value4"),
array("key1"=>"value1", "key2"=>"value2", "key3"=>"value3", "key4"=>"value4"),
array(...),
array(...)
)
Am Besten ist es, Du verrätst uns gleich, wofür und warum das Ganze, dann kann man besser verstehen, was Du willst. Und dann kann man Dir besser raten.
Das Problem ist, dass ich auf die Daten aus der Datenbank angewiesen bin und diese gern in UTF-8 hätte. Auf den Inhalt und die Struktur der Datenbank hab ich aber keinen Einfluss (auch nicht wenn ich nett bitten würde^^), deshalb muss ich selbst "Hand anlegen".
best regards