将数组数组转换为特定索引php的数组

时间:2019-07-02 08:50:51

标签: php arrays

我有这样的关联数组数组:

array (size=2)
  0 => 
    array (size=2)
      'id' => string '17896' (length=5)
      'value' => string 'achievement_percentage' (length=22)
  1 => 
    array (size=2)
      'id' => string '17893' (length=5)
      'value' => string 'Actual_Sales' (length=12)

我想从中制作所有value的数组,所以它变成:

$a = ['achievement_percentage','Actual_Sales'];

如何在php中做到这一点?

1 个答案:

答案 0 :(得分:4)

在二维数组中,您可以使用array_column()函数来获取特定的列。对您来说,该列名为value,因此结果为

$a = array_column($array, "value");