array_column函数_函数

array_column 函数是 PHP 中的一个内置函数,用于从输入的数组中返回指定的一列,它接受三个参数:输入数组、要返回的列名和可选的索引键。

array_column函数_函数
(图片来源网络,侵删)

语法

array array_column ( array $input , string $column_key [, mixed $index_key = null ] )

参数

$input:必需,规定要检索的数组。

$column_key:必需,需要从数组中提取的单元的键名。

$index_key:可选,如果指定了该参数,结果数组将使用该参数作为索引/键名。

返回值

函数返回一个包含指定列的数组,如果指定了 $index_key,则返回一个关联数组,否则返回一个数值索引数组。

示例

假设我们有一个包含用户信息的二维数组:

$users = array(
    array('id' => 1, 'name' => 'John', 'age' => 30),
    array('id' => 2, 'name' => 'Jane', 'age' => 25),
    array('id' => 3, 'name' => 'Doe', 'age' => 35)
);

我们可以使用 array_column 函数来获取所有用户的名字:

$names = array_column($users, 'name');
print_r($names); // 输出: Array ( [0] => John [1] => Jane [2] => Doe )

我们还可以使用 $index_key 参数来获取一个关联数组,其中键是用户的 ID,值是用户的名字:

$names = array_column($users, 'name', 'id');
print_r($names); // 输出: Array ( [1] => John [2] => Jane [3] => Doe )

原创文章,作者:未希,如若转载,请注明出处:https://www.kdun.com/ask/682155.html

本网站发布或转载的文章及图片均来自网络,其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。

(0)
未希新媒体运营
上一篇 2024-06-11 19:18
下一篇 2024-06-11 19:22

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

产品购买 QQ咨询 微信咨询 SEO优化
分享本页
返回顶部
云产品限时秒杀。精选云产品高防服务器,20M大带宽限量抢购 >>点击进入