Hey,
Ich stehe irgendwie gerade mächtig auf dem Schlauch...
Ich habe ein Array in dieser Form:
PHP
Array
(
[0] => Array
(
[name] => 493[1][]
[value] => 12
)
[1] => Array
(
[name] => 493[1][]
[value] => 38
)
[2] => Array
(
[name] => ersatz_493[1][]
[value] => 43
)
[3] => Array
(
[name] => ersatz_493[1][]
[value] => 51
)
[4] => Array
(
[name] => 269[2][]
[value] => 40
)
[5] => Array
(
[name] => 269[2][]
[value] => 44
)
[6] => Array
(
[name] => ersatz_269[2][]
[value] => 49
)
[7] => Array
(
[name] => ersatz_269[2][]
[value] => 50
)
[8] => Array
(
[name] => 269[3][]
[value] => 14
)
[9] => Array
(
[name] => 269[3][]
[value] => 39
)
)
Alles anzeigen
Das äußere Array behält also beliebig viele weitere Arrays, diese bestehen aus einer Addressierung (String "name") und einem Wert "value" (int).
Mein problem, ich muss nun den Index im Namen runterindexieren, also immer bei 0 anfangen lassen.
Ich kriege es zwar hin, das hier zu erzeiugen, aber das war es auch:
PHP
Array
(
[493] => Array
(
[1] => Array
(
[0] => 12
[1] => 38
)
)
[ersatz_493] => Array
(
[1] => Array
(
[0] => 43
[1] => 51
)
)
[269] => Array
(
[2] => Array
(
[0] => 40
[1] => 44
)
[3] => Array
(
[0] => 14
[1] => 39
)
)
[ersatz_269] => Array
(
[2] => Array
(
[0] => 49
[1] => 50
)
)
)
Alles anzeigen
Aber diese Umformatierung bringt eigentlich quasi nichts...
Zumal ich bei dieser neuindexierung nicht die Beziehung zwischen Haupteintrag und Ersatz verlieren darf...
Ich hoffe das wurde verständlich
Grüße Kanu