创建这样的函数是否被认为是“糟糕的做法”:
// $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
}
或者应该创建一个不带数组的函数,而只使用变量--如下所示:
function update_member($int_member_id, $str_first_name, $str_last_name, str_email, $str_dob, $chr_gender)
{
//some code
}
我更喜欢第一种方法(带有数组的方法)的原因是,我总是可以选择循环遍历数组,以便插入/更新数据库。
非常好奇地想知道其他人对此的看法。
https://stackoverflow.com/questions/447622
复制相似问题