首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

数组函数 array_column

array_column 函数简介 array_column() 返回input数组中键值为column_key的列, 如果指定了可选参数index_key,那么input数组中的这一列的值将作为返回数组中对应值的键...$d2 = array_column($data,'age'); print_r($d2); 对于以上的内容输出结果如下: Array ( [0] => 20 [1] => 30 )...因此,当传入一个参数,所指定的列不存在的情况,array_column将返回一个空数组。...如果对应键或者值的列数据不一定存在情况 $d1 = array_column($data,'age','name'); $d2 = array_column($data,'name','age'); print_r...如果输入的键根本不存在,则完全跟一个参数输入的时候一样 总结 php 数组函数array_column 函数使用的作用: 单个输入,返回指定列的值。如果某项数据不存在该列,则返回数据没有该项数据。

1.4K30
您找到你想要的搜索结果了吗?
是的
没有找到

PHP实现提取多维数组指定一列的方法总结

分享给大家供大家参考,具体如下: PHP中对多维数组特定列的提取,是个很常用的功能,正因为如此,PHP在5.5.0版本之后,添加了一个专用的函数array_column()。...1 array_column函数法 用PHP内置的 array_column() 函数是最简单的方法,限制是PHP版本必须是5.5.0及以上版本,方法: $username = array_column...value) use (&$username){ $username[] = $value['username']; }, $user); 实际使用时,我们可以用array_map()写出和PHP内置array_column...()一样功能的函数: /** * 获取二维数组指定的一列,并以一维数组格式返回 * 作用和PHP5.5.0中的array_column()函数一样 * @param $input array 需要取出数组列的多维数组...* @return array|null */ function array_column($input, $column_key, $index_key = null) { $arr = array_map

5.2K41

扫码

添加站长 进交流群

领取专属 10元无门槛券

手把手带您无忧上云

扫码加入开发者社群

相关资讯

热门标签

活动推荐

    运营活动

    活动名称
    广告关闭
    领券