duanchao4445
2017-05-11 08:40
浏览 71
已采纳

从多维数组中获取用户ID数组[重复]

This question already has an answer here:

I've the following array:

Array
(
[0] => Array
    (
        [ID] => 1
        [more_user_data] => More
    )

[1] => Array
    (
        [ID] => 2
        [more_user_data] => More 
    )

)

Now I want to have a comma separated list of the IDs to use them in an own array. To get something like this:

array(1,2)

How could I only extract the IDs from the second array?

</div>

图片转代码服务由CSDN问答提供 功能建议

此问题已经存在 这里有一个答案:

  • 是否有从PHP中的数组中提取”列“的函数? 13 answers < p>我有以下数组:
     数组
    (
     [0] =&gt;数组
    (
     [ID] =&gt; 1 
      [more_user_data] =&gt;更多
    )
     
     [1] =&gt;数组
    (
     [ID] =&gt; 2 
     [more_user_data] =&gt;更多
    )
     
    )  
       
     
     

    现在我想要一个以逗号分隔的ID列表,以便在自己的数组中使用它们。 得到这样的东西:

    array(1,2)

    我怎样才能从中提取ID 第二个数组?

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

1条回答 默认 最新

  • dougaopu7938 2017-05-11 08:42
    已采纳

    Use array_column() function like:

    $arr = array_column($array, 'ID');
    

    Working Example

    点赞 打赏 评论

相关推荐 更多相似问题