首页 > 解决方案 > 在 PHP 中处理这种多维数组的最佳方法

问题描述

考虑以下数组(PHP 中的 PDO 查询结果)

Array
(
    [0] => Array
        (
            [results] => Array
                (
                    [0] => Array
                        (
                            [ID] => asdfsdf_1231231_sadfdas
                            [info] => asfdsf
                            [time] => 2019-08-05 22:37:28
                            [name] => JohnDoe
                        )

                    [1] => Array
                        (
                            [ID] => asddfsadf_asdfadsf
                            [info] => 9283741974
                            [time] => 2019-08-05 22:37:28
                            [name] => DoeJohn
                        )
                )

        )

)

我想要的是一个 ID、信息、时间和名称的数组。

我意识到我总是可以做一个 for each 并循环遍历结果数组

但是在 PHP 中是否有更有效和更快的方法来做到这一点?

谢谢

标签: phpmultidimensional-array

解决方案


推荐阅读