摘要:
下文讲述php中array_column函数的功能讲解,如下所示;
array_column函数功能
array_column函数的功能:
返回数组中指定列(键)的值
array_column函数语法:
array_column(array,column_key,index_key);
------------参数说明------
array:必填参数,待获取列值的多维数组
column_key:必填参数,需返回的列(列名)
当此参数值为null,则返回整个数组
index_key:非必填参数,
设置返回数组的指定列作为 索引/键列
-----------返回值说明-----
返回数组中单一列的值
例:
php数组之array_column函数示例分享
echo "maomao365.com php 数组array_column函数示例分享\n";
//定义一个多维数组
$a = array(
array(
'id' => 1,
'info' => 'maomao',
'url' => 'maomao365.com',
),
array(
'id' => 2,
'info' => 'linux28',
'url' => 'linux28.com',
),
array(
'id' => 3,
'info' => 'other',
'url' => 'other365.com',
)
);
//返回 url 作为键 info作为值得数组
$t = array_column($a, 'info','url');
print_r($t);
?>
//输出
maomao365.com php 数组array_column函数示例分享
Array
(
[maomao365.com] => maomao
[linux28.com] => linux28
[other365.com] => other
)