【问题标题】:How to loop through object to grab object titles如何遍历对象以获取对象标题
【发布时间】:2020-06-11 02:51:41
【问题描述】:

我认为我的问题很简单。如何循环遍历对象,然后将对象标题放入数组中。例如。

$randomObject:[
   {
     age: 40,
     eyecolor: blue,
     height: tall
   },
   {
     weight: 140,
     creativity: none,
     playful: sortof
   }

]

对象中的所有数组都有不同的标题,我希望能够获取所有标题并能够在数组中循环遍历它们?

我想要的输出是。 age, eyecolor, height, weight, creativity, playful

【问题讨论】:

  • 这个期望的输出是什么?你说的“标题”是什么意思?
  • 喜欢年龄、眼睛颜色、身高
  • 这里的语法不是 PHP。请将您的输入显示为有效的数据结构文字并尝试解决此问题。谢谢。
  • 对不起。我不是故意要冒犯你的。

标签: php arrays loops object


【解决方案1】:

您可以使用 array_keys 来提取每个数组“标题”(键)。例如,

$array = [
  'key1' => 'something',
  'key2' => 'something2'
];

$all_keys = array_keys($array);

有关 array_keys 的更多信息,请查看here

【讨论】:

  • 非常感谢您帮助我并理解我的问题!真的很重要!
猜你喜欢
  • 2017-12-28
  • 2021-10-20
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-05-03
  • 2013-12-11
  • 1970-01-01
相关资源
最近更新 更多