【问题标题】:How to iterate this stdClass in PHP [duplicate]如何在 PHP 中迭代这个 stdClass [重复]
【发布时间】:2019-02-16 14:41:17
【问题描述】:

你能帮忙用循环迭代这个stdClass吗?我只想打印值。

stdClass Object ( [GetInfoResult] => stdClass Object ( [string] => Array ( [0] => My Value 1 [1] => My Value 2 [2] => My Value 3 [3] => My Value 4 [4] => My val 5 [5] => My val 6 [6] => My last val ) ) ) 

例子:

  • 我的价值 1
  • 我的价值 2
  • 我的价值 3
  • ...等

【问题讨论】:

  • @mulquin 我以前看过这个页面,但我无法正确迭代。我不知道是什么问题。
  • 能否请您发布您尝试过的任何代码。

标签: php loops stdclass


【解决方案1】:

您要打印的值位于嵌套在对象中的数组中。只需访问数组并使用foreach

foreach ($object->GetInfoResult->string as $string) {
    echo $string;
}

【讨论】:

  • 非常感谢。是的,我现在可以正确打印了。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-06-06
  • 1970-01-01
相关资源
最近更新 更多