If you want to pass an array, the serialize() is the way to go.
If you want to pass the form data in an array, then use something like:
name="variable[]"
or
name="variable[stuff]"
for the form element.
You would then be able to access the $_POST['variable'] array, if the user has entered values.