<?php
(
'data(0)' => 'somevalue',
'data(1)' => 'somevalue',
'data(2)' => 'somevalue',
'key.Subkey' => 'data'
);
foreach ($array as $key => $value) {
list($text, $subkey) = preg_split('/[\W]/', $key, -1, PREG_SPLIT_NO_EMPTY
); $result[$text][$subkey] = $value;
}
?>
PD9waHAKCiRhcnJheSA9YXJyYXkKKAogICAgJ2RhdGEoMCknID0+ICdzb21ldmFsdWUnLAogICAgJ2RhdGEoMSknID0+ICdzb21ldmFsdWUnLAogICAgJ2RhdGEoMiknID0+ICdzb21ldmFsdWUnLAogICAgJ2tleS5TdWJrZXknID0+ICdkYXRhJwopOwoKJHJlc3VsdCA9IGFycmF5KCk7CmZvcmVhY2ggKCRhcnJheSBhcyAka2V5ID0+ICR2YWx1ZSkgewogICAgbGlzdCgkdGV4dCwgJHN1YmtleSkgPSBwcmVnX3NwbGl0KCcvW1xXXS8nLCAka2V5LCAtMSwgUFJFR19TUExJVF9OT19FTVBUWSk7CiAgICAkcmVzdWx0WyR0ZXh0XVskc3Via2V5XSA9ICR2YWx1ZTsKfQoKcHJpbnRfcigkcmVzdWx0KTsKPz4K