O yüzden böyle bir işlevi oluşturmak için 'kötü uygulama' olarak kabul edilir:
// $arr_member_fields['first_name'] = $_POST['first_name'];
// $arr_member_fields['last_name'] = $_POST['first_name'];
// $arr_member_fields['email'] = $_POST['email'];
// $arr_member_fields['dob'] = $_POST['dob'];
// $arr_member_fields['gender'] = $_POST['gender'];
function update_member($int_member_id $arr_member_fields)
{
//some code
}
Ya da bir hayır dizi ile bir işlev oluşturmak ve sadece yerine değişkenleri kullanmak gerekir - şöyle:
function update_member($int_member_id, $str_first_name, $str_last_name, str_email, $str_dob, $chr_gender)
{
//some code
}
Ben ilk yöntem (dizi ile bir) tercih etmelerinin nedeni hep veritabanı ekleme / amaçlı güncellenmesi için dizi döngü seçeneği olması.
Bu diğer halklar girdileri çok merak.