php - 从foreach获取项目索引?

时间:2012-10-27 10:17:34

标签: php post foreach indexing

我需要通过$_POST,但我不知道使用了哪些索引(我希望能够更新多个用户值(输入具有用户ID作为名称)。当我通过{{ 1}}与foreach我得到的值,但我不知道如何得到$_POST

user_id(index)

我需要获得if(isset($_POST['credit_update'])){ foreach($_POST as $current){ } }

的索引

2 个答案:

答案 0 :(得分:1)

foreach($_POST as $index=>$current){
      //$index now contains the index
}

答案 1 :(得分:0)

您可以在the manual中阅读有关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
}