Sending complete objects to php

i have been doing some experimenting with sending variables to php from flash. but i need to extend my sending class so i can send variables, arrays or objects without having to define the vars before i send them. in other words the number of vars i need to send must be dynamic.

so far i made an sidesollution by compressing an array to a string, then send it and then exploding it to an array again when it reaches php. this is really a last resort in my eyes, and i would like to send complete objects that php can read.

does anybody have any suggestions

thanks in advance
David