【问题标题】:PHP - Get all Values with Key X of multiple ArraysPHP - 使用多个数组的键 X 获取所有值
【发布时间】:2016-01-16 17:10:00
【问题描述】:

我有一个数组,里面有一些数组。

我正在尝试将所有数组的所有值与(例如)键 [0] 组合在一个组中。

我的数组如下所示:

Array
(
    [0] => Array
        (
            [0] => Haus
            [1] => Baum
            [2] => Stern
            [3] => Wache
        )

    [1] => Array
        (
            [0] => What
            [1] => Ever
            [2] => Damn
            [3] => Hard
        )

    [2] => Array
        (
            [0] => 2. UG
            [1] => 1. UG
            [2] => EG
            [3] => 1. OG
        )

    [3] => Array
        (
            [0] => Auffahrt
            [1] => Abfahrt
            [2] => Einfahrt
            [3] => Ausfahrt
        )

    [4] => Array
        (
            [0] => 24 Monate
            [1] => 12 Monate
            [2] => 12 Monate
            [3] => 24 Monate
        )

    [5] => Array
        (
            [0] => Lorem eins
            [1] => Lorem zwei
            [2] => Lorem drei
            [3] => Lorem vier
        )

)

我尝试这样做是因为我想回应例如

您说“Haus, What, 2. UG, Auffahrt, 24 Monate 和 Lorem eins”所以所有值都带有键 [0],但我也需要其余的。

我希望我的问题可以理解, 问候。

【问题讨论】:

  • yoyu不能简单地遍历所有数组并检查那个键吗?
  • 你可能想要array_column:php.net/array_column
  • @arkascha 我在 PHP 方面并没有真正的经验,我已经尝试了很多不同的东西,但似乎没有任何效果。你有一个我可以玩弄的想法吗?
  • “似乎没有任何工作”从来没有帮助任何人完成任何任务。这意味着什么?你的尝试在哪里?如果您向他们展示,我们只能帮助他们!
  • 感谢您输入 arkascha,下次我会尝试这样做,因为 jbafford 的回答已经提供了我寻求的结果。谢谢大家!

标签: php arrays string loops foreach


【解决方案1】:

如果有人仍然需要这个问题的答案,

jbafford 的评论让我想到了这个解决方案:

$col = array_column($daten, 0);
print_r($col);

Solution

【讨论】:

    猜你喜欢
    • 2021-12-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-09-16
    • 2013-01-31
    • 1970-01-01
    • 2016-02-09
    相关资源
    最近更新 更多