遇到问题。我想使用由字符串文字和字符串变量连接生成的键引用超全局文章。php:连接str var和str文字作为POST值的键
$guests = array();
$guest_data = $this->compile_guests_for_hcp('g1');
array_push($guests, $guest_data($hcp_id));
function compile_guests_for_hcp($guest_identfier){
return function($hcp_id) use ($guest_identfier){
$guest = array(
'fname' => $_POST["fname_$guest_identifier"],
'lname' => $_POST["lname_$guest_identifier"],
'city' => $_POST["city_$guest_identifier"],
'state' => $_POST["state_$guest_identifier"],
'degree' => $_POST["degree_$guest_identifier"],
'zip' => $_POST["zip_$guest_identifier"],
'specialty' => $_POST["specialty_$guest_identifier"],
'email' => $_POST["email_$guest_identifier"],
'phone' => $_POST["pref_phone_$guest_identifier"],
'job_title' => $_POST["job_title_$guest_identifier"],
'office_addr_line_1' => $_POST["office_addr_line_1_$guest_identifier"],
'office_addr_line_2' => $_POST["office_addr_line_2_$guest_identifier"],
'hcp_data_idhcp_data' => $hcp_id
);
return $guest;
};
}
PHP是因为它试图例如$_POST["fname_"]
参考和$_POST["guest_identifier"]
我试图访问$ _ POST [“fname_g1”]等
我的问题是,我想$ _ POST [“fname_g1”],通过连接带(STR)$ guest_identifier的“fname_”部分等于“G1” – Hippocrates