我需要通过$_POST
,但我不知道使用了哪些索引(我希望能够更新多个用户值(输入以用户 ID 作为名称)。当我通过$_POST
foreach 进行时,我得到了值,但是我不知道如何获得user_id(index)
if(isset($_POST['credit_update'])){
foreach($_POST as $current){
}
}
我需要获取索引$current
foreach($_POST as $index=>$current){
//$index now contains the index
}
您可以在手册中阅读有关 foreach 的所有内容。这是您正在寻找的特定语法:
foreach($_POST as $key => $current){
//Do something
}
如果您只想更新数组,您还可以通过以下方式通过引用获取元素:
foreach($_POST as &$current){
//If you update $current inside the loop
//the element will be updated in the array
}