2つの配列を1つのforeachループに結合すると、成功を収めることができます。
<?php
//var
$phone_prefix_array = $_POST['phone_prefix']; //prefix eg. 60 (for country code)
$phone_num_array = $_POST['phone'];
$c_name_array = $_POST['customer_name'];
foreach (array_combine($phone_prefix_array, $phone_num_array) as $phone_prefix => $phone_num) { //combine prefix array and phone number array
$phone_var = $phone_prefix . $phone_num;
$phone = '6' . $phone_var;
if ($phone_prefix == true && $phone_num == true) { //filter if no prefix number dont show
echo $phone;
//customer_name_here
} else {
}
}
?>
結果は次のようになります。
60125487541 Jake
60355485541 Kane
60315488745 Ray
63222522125 Josh
しかし、別の配列$c_name_array
をforeachloppに組み合わせる方法がわかりません
PHPバージョン:5.2.17