Ho bisogno di un piccolo aiuto:

Devo trasformare una stringa caricata dinamicamente in un'array.
Esempio:

La mia stringa dovrebbe esser così:

dato1=100&dato2=200&datoN=x

Avrei bisogno che da questa stringa venisse fuori un'array di questo tipo:
dato[1] = 100
dato[2] = 200
dato[N] = x

Il problema e che i numeri possono esser variabili possono essere 3 come 40 ....

Help me plz