php - 关联数组映射
问题描述
不知道它是否是正确的标题,但我正在努力做以下事情:
说我有这个数组
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_column
它是。这是一个班轮。
$result = array_column($your_array, 'denumire_ptp', 'id_ptp');
推荐阅读
- python - 我应该如何在 msys2 和 cmder 上并排使用 python 3.6 和 python 3.7?
- sql-server - 如何在两条时间戳记录之间按每分钟查找所有时间戳值间隔
- dictionary - matplotlib 条形图从类别数据框列添加图例
- mysql - MYSQL TIMESTAMPDIFF 函数不起作用
- c# - 为什么我们写 Employee emp = new Employee()
- python-3.x - 检查列值是否在另一列中,其中值是列表
- heroku - 如何将试剂前端部署到 Heroku?
- python - 我需要连接两个相同尺寸但形状不同的向量
- javascript - javascript可以捕获窗口函数吗?
- excel - VBA 是否可以在单元格的开头获取 ' 字符?