Ich habe ein Formular wie das folgende, das auf contacts.php veröffentlicht wird, und der Benutzer kann mit jquery dynamisch weitere hinzufügen.
<input type="text" name="name[]" />
<input type="text" name="email[]" />
<input type="text" name="name[]" />
<input type="text" name="email[]" />
<input type="text" name="name[]" />
<input type="text" name="email[]" />
Wenn ich sie in PHP mit dem Code unten wiederhole
$name = $_POST['name'];
$email = $_POST['account'];
foreach( $name as $v ) {
print $v;
}
foreach( $email as $v ) {
print $v;
}
Ich werde so etwas bekommen:
name1name2name3email1email2email3
Wie kann ich diese Arrays in so etwas wie den folgenden Code bringen?
function show_Names($n, $m)
{
return("The name is $n and email is $m, thank you");
}
$a = array("name1", "name2", "name3");
$b = array("email1", "email2", "email3");
$c = array_map("show_Names", $a, $b);
print_r($c);
meine Ausgabe ist also so:
Der Name ist Name1 und E-Mail ist E- Mail1 , danke
Der Name ist Name2 und E-Mail ist E- Mail2 , danke
Der Name ist Name3 und E-Mail ist E- Mail3 , danke
Vielen Dank für jede Hilfe oder Beratung