Php 将动态值放入$\u POST
我想使用这样的代码Php 将动态值放入$\u POST,php,post,dynamic,Php,Post,Dynamic,我想使用这样的代码 foreach($_POST[cat_id] as $key=>$val){ if($val){ $arr[cat_id] = $val; $arr[porder] = $_POST['".$val."']; $arr[store_user_id] =$_SESSION[uid]; }
foreach($_POST[cat_id] as $key=>$val){
if($val){
$arr[cat_id] = $val;
$arr[porder] = $_POST['".$val."'];
$arr[store_user_id] =$_SESSION[uid];
}
}
但是
$\u POST['“$val.”]
不会包含任何值,但是在我的循环中动态放置名称,任何人都可以帮助我显示动态出现的$\u POST['“$val.”]
的值。我也使用$\u POST['']
,但它不起作用。。请帮助……只需使用$\u POST[$val]
代替$\u POST[''''.$val.']
您是否尝试过这种方法:
$arr[cat_id] = $_POST[$val]
?简单地
$\u POST[$val]
怎么样?这和我在那里看到的一样