n'abend,
Array
(
[300191_1] => 12.77
[300191_2] => 11.93
[300191_3] => 0.84
[300191_4] => 23
[300191_5] => 12
[separator0] => XX
[2156918_1] => 12.77
[2156918_2] => 11.93
[2156918_3] => 0.84
[2156918_4] => 45
[2156918_5] => 87.3
[separator1] => XX
[681508_1] => 44.88
[681508_2] => 44.52
[681508_3] => 0.36
[681508_4] => 34.76
[681508_5] => 32.6
[separator2] => XX
)
Bist du dir (hundertprozentig) _sicher_, dass die Elemente immer in dieser Reihenfolge ankommen? Nein? Wieso verlässt du dich dann darauf?
Folgendes ist übrigens ohne weiteres möglich:
<form [...]>
<input type="text" name="einArray[a]" value="blubb">
<input type="text" name="einArray[b]" value="bla">
<input type="text" name="einArray[c]" value="blubber">
<input type="text" name="einArray[d]" value="blo">
<input type="text" name="einMdArray[a][a]" value="blubb">
<input type="text" name="einMdArray[a][b]" value="bla">
<input type="text" name="einMdArray[b][aa]" value="blubber">
<input type="text" name="einMdArray[b][bb]" value="blo">
</form>
entspricht dann in php folgendem:
$einArray = array(
'a' => 'blubb',
'b' => 'bla',
'c' => 'blubber',
'd' => 'blo');
$einMdArray = array(
'a' => array(
'a' => 'blubb',
'b' => 'bla'),
'b' => array(
'aa' => 'blubber',
'bb' => 'blo'));
Mit diesem kleinen Hinweis dürftest du deine Gruppierungsversuche (a) sicherer und (b) eleganter lösen können.
weiterhin schönen abend...
wer braucht schon großbuchstaben?
sh:( fo:# ch:# rl:° br:> n4:& ie:{ mo:} va:) de:] zu:} fl:{ ss:? ls:[ js:|