【发布时间】:2019-01-23 09:55:08
【问题描述】:
我需要帮助来从一组数组中提取所有 ['id'] 值。数组数组看起来像这样:
Array
(
[interests] => Array
(
[0] => Array
(
[category_id] => daa4b58f91
[list_id] => 6e9cb28acf
[id] => b298c8dee6
[name] => Feed 1
[subscriber_count] => 1
[display_order] => 1
)
[1] => Array
(
[category_id] => daa4b58f91
[list_id] => 6e9cb28acf
[id] => 57ff19b511
[name] => Feed 2
[subscriber_count] => 1
[display_order] => 2
)
....
etc.
我试图得到的结果是数组第二层中[id]的值,所以在这种情况下它应该返回'b298c8dee6'和'57ff19b511'(当然数组实际上要长得多,这就是我希望它循环播放的原因。
我尝试过使用 foreach 循环,但不确定要使用哪些值。
我希望得到数组中每个 [id] 的值。
代码看起来像这样,但它显然没有工作
foreach($interest_group as $item) {
echo $item["id"];
}
【问题讨论】:
-
请发布您的代码
-
目前还没有代码,只有数组,我需要循环方面的帮助。
-
没有代码... 但你说我试过用foreach循环
-
array_column可以帮你 -
1) 请不要在评论中发布代码,请将其添加到您的问题中。 2) 不要发布看起来像这样的代码发布REAL代码。我们无法调试 PSEUDO 代码