PHP中获取数组中单列的值如下:

利用PHP中的数组函数 array_column():返回数组中某个单列的值。(PHP 5.5+适用)   

语法:

array_column(array,column_key,index_key);

参数:

    array : 必需,规定必须为多维数组;

    column_key : 必需,需要返回的值的键名;可以是索引数组的列的整数索引,或者是关联数组的列的字符串键值。该参数也可以是 NULL,此时将返回整个数组(配合              index_key 参数来重置数组键的时候,非常有用)。

    index_key : 可选。用作返回数组的索引/键的列。

实例:

    从记录集中取出 last_name 列,用相应的 "id" 列作为键值:

    

<?php
// 表示由数据库返回的可能记录集的数组
$a = array(array('id' => 5698,'first_name' => 'Bill','last_name' => 'Gates',),array('id' => 4767,'first_name' => 'Steve','last_name' => 'Jobs',)array('id' => 3809,'first_name' => 'Mark','last_name' => 'Zuckerberg',)
);$last_names = array_column($a, 'last_name', 'id');
print_r($last_names);
?>

输出:

    

Array
([5698] => Gates[4767] => Jobs[3809] => Zuckerberg
)

转载于:https://www.cnblogs.com/yuanwanli/p/6810787.html

PHP中获取数组中单列的值相关推荐

  1. map中获取数组_如何从php多维数组中获取特定的键值?

    点击蓝字关注我们!每天获取最新的编程小知识! 源 / php中文网      源 / www.php.cn 在这篇文章中,我们将给大家介绍如何在php中从多维数组中获取特定的键值数组.这里我们将使用a ...

  2. php 获取数组最小值,php 获取数组中最小的值与键名的方法

    上一篇博文说的是php获取数组中最大的值与键名的方法,那么这篇博文就说一下php获取数组中最小的值与键名的方法.获取数组中最小的值可以使用php中的预设函数 min() ,其使用方法也非常的简单. p ...

  3. 获取数组中元素值为偶数的累加和与元素值为奇数的累加和,并计算他们之间的差值

    /*** 1.获取数组中元素值为偶数的累加和与元素值为奇数的累加和,并计算他们之间的差值* 1.定义int getNum(int[] arr)静态方法,该方法要求完成* 1.1 获取指定数组arr中元 ...

  4. php获取数组中的全部可以吗,php获取数组中所有值的方法

    php的数组操作函数array_values 可以提取一个数组中所有元素值,具体的使用方法,可以参考下面的教程. array_values() 函数的作用是返回数组中所有元素的值,使用起来非常简单,只 ...

  5. python获取数组中大于某一阈值的那些索引值_Python NumPy 高级索引——整数组索引、布尔索引及花式索引...

    NumPy 除了之前文章中介绍的用整数和切片的索引外,数组还可以由整数数组索引.布尔索引及花式索引. 整数数组索引 整数索引有助于基于 N 维索引来获取数组中任意元素.每个整数数组表示该维度的下标值. ...

  6. 获取数组中的所有非唯一值(即:重复/多次出现)

    本文翻译自:Get all non-unique values (i.e.: duplicate/more than one occurrence) in an array I need to che ...

  7. 如何获取数组中嵌套对象中属性值不为空的对象?

    如何获取数组中嵌套对象中属性值不为空的对象? 有一个对象数组如下: let arr = [ {id:1,aa:'aa1'}, {id:2,aa:'aa2',bb:{ cc:{dd:12} }}, {i ...

  8. 理解 Math.max(min).apply 获取数组中的最大(小)值机制

    前言- 阿姆斯特朗回旋加速喷气式阿姆斯特朗炮, 还原度还真高呢 >-< 了解 apply 传入参数机制 //模拟 Math.max 方法 function Math_max(num1, n ...

  9. php数组重复值销毁,如何从PHP中删除数组中的重复值

    如何从PHP中删除数组中的重复值 如何从PHP中删除数组中的重复值? 21个解决方案 204 votes 使用array_unique(). 例: $array = array(1, 2, 2, 3) ...

最新文章

  1. 地理信息系统控件GIS控件TatukGIS Developer Kernel 下载及介绍
  2. 基于区块链的健康链系统设计与实现(2)区块链平台Web服务器
  3. linux计算机硬件信息,计算机linux查看硬件信息命令.doc
  4. java实现分页打印功能_web 页面分页打印的实现
  5. 用于Spring应用程序的Gradle原型
  6. github基本使用教程
  7. java学到哪里最容易蒙,蒙哥比vs蒙克(目前最好的哪个)
  8. mysql 分组统计 取最大值_(Mysql)sql分组取最大值问题
  9. 听说你在生产环境下还没关闭Swagger2,算你猛
  10. 应急响应常用的工具说明
  11. 因式分解的常用三种方法
  12. 智能客服 | 5款绝佳客户服务聊天机器人推荐
  13. 微生物群落基于KEGG预测功能的丰度分布图绘制
  14. LM2596开关电源 多路开关电源 DC-DC降压电源 固定/可调输出 原理图和PCB
  15. 超级好用的cmd工具软件:Cmder
  16. nginx 前端小图标配置
  17. AGV调式之软件开发—API调用
  18. python数据分析与可视化【一】python基础实例
  19. python文件名和类名需要一致吗_Python:类名与文件/模块名相同会导致继承问题?...
  20. 亲爱的老狼-display的应用

热门文章

  1. 我是一名服装公司的老板娘,年收入千万上下
  2. 手里有20万,你会选择银行理财还是基金?
  3. 2021考研初试成绩多少分过线?
  4. 朋友圈最忌讳发什么?
  5. 竞价排名才是万恶之源
  6. 电商并没有给我们创造一个就业机会
  7. 一个女人如何让自已越来越厉害
  8. 如何写出有效的引流文案?
  9. WIFI与WLAN区别有哪些?
  10. 计算机网络————P3 速率相关的性能指标