PHP从具有不同数组计数的对象数组中获取特定属性

时间:2017-10-17 20:01:11

标签: php arrays

我现在处于一种令人困惑的境地。

所以,我有一个对象数组

$users

每个数组项都包含另一个具有对象

的数组
array:3 [▼
  0 => array:5 [▶]
  1 => array:2 [▶]
  2 => array:10 [▶]
]

我想要达到的目标是,我希望获得ID'和'姓名'作为此数组中每个对象数组的数组。因为主阵列中的每个数组都有不同的计数,所以我不能使用FOR循环来获取所需的数据。 有任何想法吗?

2 个答案:

答案 0 :(得分:3)

使用嵌套的foreach循环,例如:

import platform
print(platform.python_version())

答案 1 :(得分:0)

在彼此内部使用2个foreach循环

    foreach ($array as $item) {
         foreach ($item as $sub) {
            echo $sub['ID'] . " " . $sub['Name'] . "<br>";
         }
     }

您的完整代码将类似于this