Ho un modulo come quello qui sotto che è pubblicato su contacts.php e l'utente può aggiungerne altri dinamicamente con jquery.
<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[]" />
Se li echo in php con il codice qui sotto
$name = $_POST['name'];
$email = $_POST['account'];
foreach( $name as $v ) {
print $v;
}
foreach( $email as $v ) {
print $v;
}
Otterrò qualcosa del genere:
nome1nome2nome3email1email2email3
come posso inserire quegli array in qualcosa di simile al codice qui sotto
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);
quindi il mio output è come questo:
Il nome è nome1 e l'email è email1 , grazie
Il nome è nome2 e l'email è email2 , grazie
Il nome è nome3 e l'email è email3 , grazie
grazie per qualsiasi aiuto o consiglio