代码之家  ›  专栏  ›  技术社区  ›  Yosef

在数组中循环对象

  •  0
  • Yosef  · 技术社区  · 6 年前

    我正试图在拉勒维尔的一个数组中遍历一个对象。

    我做了一个 foreach 穿过我的 $request->newTags 什么是对象,我只需返回键。我的目标是 tag_name 在我的 request object 什么有一个 array 包含 标记名 是的。

    foreach ($request->newTags as $tag) {
       return $tag;
     }
    

    我得到了回应 enter image description here

    如何访问每个标记名?

    2 回复  |  直到 6 年前
        1
  •  0
  •   OneLiner    6 年前

    在每个迭代中使用返回,这将退出函数第一OOFF。但这并不重要,因为NeWTebug只包含一个项目,这是一个数组。因此,听起来您有一个对象属性$tags->newtags,它是一个包含数组的数组。我打赌这不会引发错误,例如:

    echo $tags[0]["tag_name"];

    你的问题是筑巢。

        2
  •  0
  •   Songtham T.    6 年前

    试试这个

    foreach ($request->newTags as $tag) {
       return $tag.tag_name;
     }