关联数组映射

时间:2018-12-05 11:28:23

标签: php arrays

不知道标题是否正确,但我正在努力做以下事情:

说我有这个数组

Array
(
    [0] => Array
        (
            [id_ptp] => 1
            [denumire_ptp] => Hrană uscată
        )

    [1] => Array
        (
            [id_ptp] => 2
            [denumire_ptp] => Hrană umedă
        )

    [2] => Array
        (
            [id_ptp] => 3
            [denumire_ptp] => Hrană vie
        )

)

如何使它变成这样:

[
    '1' => 'Hrană uscată',
    '2' => 'Hrană umedă',
    '3' => 'Hrană vie',

]

更好的问题是,有执行该功能的功能吗?因为我找不到它。

1 个答案:

答案 0 :(得分:3)

array_column是。这是一个班轮。

$result = array_column($your_array, 'denumire_ptp', 'id_ptp');

结果:https://3v4l.org/qU0EU