首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >php -从数组创建数组

php -从数组创建数组
EN

Stack Overflow用户
提问于 2013-07-24 18:16:33
回答 2查看 62关注 0票数 0

我有这样一个数组

代码语言:javascript
复制
array (size=1)
  45 => 
    object(stdClass)[37]
      public 'term_id' => string '45' (length=2)
      public 'name' => string 'Appointments' (length=12)
      public 'slug' => string 'appointments' (length=12)
      public 'term_group' => string '0' (length=1)
      public 'term_taxonomy_id' => string '48' (length=2)
      public 'taxonomy' => string 'tribe_events_cat' (length=16)
      public 'description' => string '' (length=0)
      public 'parent' => string '0' (length=1)
      public 'count' => string '1' (length=1)
      public 'object_id' => string '625' (length=3)
   46 => 
    object(stdClass)[37]
      public 'term_id' => string '46' (length=2)
      public 'name' => string 'Appointmentx' (length=12)
      public 'slug' => string 'appointmentx' (length=12)
      public 'term_group' => string '0' (length=1)
      public 'term_taxonomy_id' => string '48' (length=2)
      public 'taxonomy' => string 'tribe_events_cat' (length=16)
      public 'description' => string '' (length=0)
      public 'parent' => string '0' (length=1)
      public 'count' => string '1' (length=1)
      public 'object_id' => string '626' (length=3)

我只想从那个数组中去掉term_id,然后像这样merge

代码语言:javascript
复制
array(45,46,...);

有人能帮我吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-07-24 18:20:01

因为键也包含ID,所以可以使用array_keys()

代码语言:javascript
复制
$ids = array_keys($array);
票数 5
EN

Stack Overflow用户

发布于 2013-07-24 18:18:45

代码语言:javascript
复制
$ids = array();

foreach($array as $object)
{
    $ids[] = $object->termId;
}
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17841781

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档