PHP-在foreach循环中修改数组

Slimshadddyyy
public function getUserList($user_id){

        $list_query = "SELECT ACTUAL_USER_ID FROM TABLE WHERE USER_ID = ".$user_id." ";
        $result = parent::queryresult($list_query);
        return $result;
    }


foreach ($result as $uresult){ //$result contains user_id
        $userlist[] = $classObject->getUserList($uresult['USER_ID']);
}

下面的循环输出

Array
(
    [0] => Array
        (
            [0] => Array
                (
                    [ACTUAL_USER_ID] => 133
                )

        )

    [1] => Array
        (
            [0] => Array
                (
                    [ACTUAL_USER_ID] => 122
                )

        )

)

我如何删除嵌套数组并使它像下面

Array
(
    [0] => Array
        (

            [ACTUAL_USER_ID] => 133

        )

    [1] => Array
        (
            [ACTUAL_USER_ID] => 122

        )

)
彼德

使用方括号[]访问数组的元素

foreach ($result as $uresult){ //$result contains user_id
  $userlist[] = $classObject->getUserList($uresult['USER_ID'])[0];
}

编辑:在不同/旧版本的PHP上,您需要先将数组放入变量中:

foreach ($result as $uresult){ //$result contains user_id
  $row = $classObject->getUserList($uresult['USER_ID']);
  $userlist[] = $row[0];
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

PHP foreach循环无需任何分配即可修改数组

来自分类Dev

PHP foreach循环无需任何分配即可修改数组

来自分类Dev

在PHP中的foreach循环中修改XML

来自分类Dev

使用PHP修改循环中的数组

来自分类Dev

如何在PHP中的for循环中更改数组键名

来自分类Dev

PHP 2数组在Foreach循环中?

来自分类Dev

在 foreach 循环中 promise.all 之后修改数组

来自分类Dev

在foreach循环中使用PHP解析数组值

来自分类Dev

在PHP的foreach循环中更改关联数组的$ key

来自分类Dev

PHP-在foreach循环中取消设置数组元素

来自分类Dev

在php foreach循环中访问数组的子元素

来自分类Dev

在foreach循环中生成PHP多维数组

来自分类Dev

在foreach()循环中显示2个数组值-PHP

来自分类Dev

PHP如何在foreach循环中删除数组值?

来自分类Dev

php:在foreach循环中使用不同的数组

来自分类Dev

以简单的关联数组在PHP foreach循环中获取密钥

来自分类Dev

PHP:在foreach循环中在数组中添加元素

来自分类Dev

在foreach循环中的php中创建动态关联数组

来自分类Dev

无法在 PHP foreach 循环中迭代数组

来自分类Dev

php foreach循环中的TIMESTAMPDIFF

来自分类Dev

在FOREACH循环中的PHP IF语句

来自分类Dev

PHP foreach 循环中的 HTML

来自分类Dev

PHP的:数组与foreach循环?

来自分类Dev

数组foreach循环PHP

来自分类Dev

PHP foreach更改数组值

来自分类Dev

PHP在foreach中更改数组值

来自分类Dev

PHP:foreach循环中的循环次数

来自分类Dev

PHP中的foreach循环中的while循环

来自分类Dev

在for循环中修改数组时的奇怪行为