温馨提示×

如何通过array_column提取数据

小樊
85
2024-12-11 03:29:09
栏目: 编程语言
开发者测试专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

array_column() 是 PHP 中的一个非常有用的函数,它可以从二维数组中提取指定列的所有值

<?php
// 二维数组
$data = [
    ['name' => 'Tom', 'age' => 20],
    ['name' => 'Jerry', 'age' => 22],
    ['name' => 'Spike', 'age' => 18]
];

// 使用 array_column() 提取 'name' 列
$names = array_column($data, 'name');

// 输出结果
print_r($names);
?>

运行此代码将输出以下结果:

Array
(
    [0] => Tom
    [1] => Jerry
    [2] => Spike
)

在这个例子中,我们定义了一个包含三个元素的二维数组 $data。然后,我们使用 array_column() 函数从 $data 中提取了 ‘name’ 列的所有值,并将结果存储在 $names 数组中。最后,我们使用 print_r() 函数输出了 $names 数组的内容。

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读:如何用php array_column()提取数组值

0