Can I create arrays for values entered into elements other than select and check box fields?
A1:
Yes, in fact any element name ending with empty square brackets in a form resolves to an array element when the form is submitted. You can use this fact to group values submitted from multiple fields of any type into an array.