У мене є форма, подібна до наведеної нижче, яка розміщується на контактах.php, і користувач може динамічно додавати більше за допомогою 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[]" />
Якщо я повторюю їх у php з кодом нижче
$name = $_POST['name'];
$email = $_POST['account'];
foreach( $name as $v ) {
print $v;
}
foreach( $email as $v ) {
print $v;
}
Я отримаю щось подібне:
name1name2name3email1email2email3
як я можу перевести ці масиви в щось на зразок коду нижче
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);
так що мій результат такий:
Ім'я - ім'я1, а електронна адреса - електронна пошта1 , дякую
Ім'я - ім'я2, а електронна адреса - електронна пошта2 , дякую
Ім'я - ім'я3, а електронна адреса - електронна пошта3 , дякую
дякую за будь-яку допомогу чи пораду