当前位置: 首页 > 知识库问答 >
问题:

如何从PHP大数组中获取数据

蔚弘量
2023-03-14

我有一个包含玩家数据的数组。这个数组根据玩家的数量而变化。数组看起来像这样:

Array
(
    [0] => Array
        (
            [Id] => 0
            [Name] => Playername1
            [Frags] => -3
            [Time] => 339
            [TimeF] => 05:39
        )

    [1] => Array
        (
            [Id] => 0
            [Name] => Playername2
            [Frags] => 0
            [Time] => 7
            [TimeF] => 00:07
        )

)

我只想从每个玩家的数组中获取玩家名[name]。我该怎么做?输出应该是如下所示的字符串:Playername1,Playername2我在Internet或YouTube上没有找到任何内容。答案当然简单明了,但我还没有找到。

Im使用PHP 8.0.13。

共有1个答案

何浩荡
2023-03-14

在本例中,它与以下各项一起工作:

$players = array_column($array2, 'Name');
echo implode(", ",$players);
 类似资料:
  • 问题内容: 我有一个像这样打印的数组 如果我得到这样的东西 为什么名称未编码(例如0、1、2、3等)?以及如何使它出现在json代码中?完整的代码如下 问题答案: 您可以通过设置 JSON_FORCE_OBJECT 选项来强制使用对象,尽管您要通过数字键传递数组: 然后,返回的值将是带有数字键的JSON对象: 但是,只有在确实需要对象时才应该这样做。

  • 问题内容: 我有并想要一些函数,调用的结果是新数组。 问题答案: 看一眼

  • 问题内容: 我的页面如下: 和一个php文件来处理ajax请求; 但是,当我单击时,我得到的不是array [0]。我怎样才能解决这个问题?? 提前致谢… 问题答案: 您不能从js访问数组(php数组)try 和js

  • 我在while循环中有一个带有multiple=“true”属性的select option表单字段。如果选择选项应该是多选的,我们应该在名称上放一个方括号,如[]。 Ref:如何在php中获取选择框的多个选定值? 在这种情况下,我如何从每个选择框数组中获取值

  • 问题内容: 我有这个: (我用var_dump($ child)生成了那个) 如何从字符串中获取“名称”属性? 这是我的代码: 问题答案: 使用SimpleXML,您可以获得: 子元素,使用对象表示法: 和属性,使用数组符号: 所以,在这里,我会说你必须使用: 作为参考,并提供一些示例,请参见simplexml手册的“ 基本用法” 部分。 Example#6 应该是有趣的关于属性的 例子 。

  • 如何从对象获取数组?我试图进入空数组,这样我就可以验证它的空状态。 输出