PHP uses the square bracket syntax to convert form inputs into an array, so when you use name="education[]"
you will get an array when you do this:
$educationValues = $_POST['education']; // Returns an array print_r($educationValues); // Shows you all the values in the array
So for example:
<p><label>Please enter your most recent education<br> <input type="text" name="education[]"> </p> <p><label>Please enter any previous education<br> <input type="text" name="education[]"> </p> <p><label>Please enter any previous education<br> <input type="text" name="education[]"> </p>
Will give you all entered values inside of the $_POST['education']
array.
In JavaScript, it is more efficient to get the element by id…
document.getElementById("education1");
The id doesn’t have to match the name:
<p><label>Please enter your most recent education<br> <input type="text" name="education[]" id="education1"> </p>