Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/278.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 关联数组映射_Php_Arrays - Fatal编程技术网

Php 关联数组映射

Php 关联数组映射,php,arrays,Php,Arrays,不知道这是否是正确的标题,但我正在努力做以下事情: 假设我有这个数组 Array ( [0] => Array ( [id_ptp] => 1 [denumire_ptp] => Hrană uscată ) [1] => Array ( [id_ptp] => 2 [denumire_ptp] =>

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

假设我有这个数组

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',

]

更好的问题是,有没有这样的函数?因为我找不到它。

array\u column
就是它。这是一艘班轮

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

结果:

查找数组列和数组组合。我知道可能有比我的foreach更好的方法,做得很好