php的数组操作函数array_values 可以提取一个数组中所有元素值,具体的使用方法,可以参考下面的教程。

array_values() 函数的作用是返回数组中所有元素的值,使用起来非常简单,只有一个必选参数,就可以返回一个包含给定数组中所有值的数组,但不保留键名。被返回的数组将使用索引数组的形式,数组的索引从 0 开始且以 1 递增,它一般适合用于数组中元素下标混乱的数组,或者用于将关联数组转化为索引数组。

php array_values() 函数介绍

array_values:以数组的形式返回一个指定数组中所有的元素值。

注:array_values 返回数组的下标默认为0,

语法:array_values(array);

参数:array 为 要操作的数组

php获取数组中所有的值的方法

例1:array_values 获取一个一维数组的所有值

//没有空值的数组$arr = array(

'name' => 'mochu',

'host' => 'feiniaomy.com'

);

print_r(array_values($arr));

//带有一个空值的数组

$arr2 = array(

'name' => 'mochu',

'age'  => '',

'host' => 'feiniaomy.com'

);

print_r(array_values($arr2));

打印结果:Array

(

[0] => mochu

[1] => feiniaomy.com

)

Array

(

[0] => mochu

[1] =>

[2] => feiniaomy.com

)

注意:array_values 处理的数组中如果值为空的话,也会返回空!

例2:array_values 处理一个多维数组$arr = array(

'name' => 'mochu',

'host' => 'feiniaomy.com',

'data' => array(

'age' => 20,

'sex' => '男'

)

);

print_r(array_values($arr));

print_r(array_values($arr['data']));

打印结果:Array

(

[0] => mochu

[1] => feiniaomy.com

[2] => Array

(

[age] => 20

[sex] => 男

)

)

Array

(

[0] => 20

[1] => 男

)

注:通过上面的例子可以看出,通过 array_values() 函数获取数组中所有值时是无法对二维以及多维数组进行提取的,只能处理一维的数组!

php获取数组中的全部可以吗,php获取数组中所有值的方法相关推荐

  1. MFC中获取、改变Edict文本框和static静态文本框的值的方法

    先给编辑框指定变量,调用变量就可以调用编辑框里面的内容了. 在ClassWizard里面转到MemberVariables,选上编辑框的ID后,点击右边Add Variables,输入名称就可以指定变 ...

  2. Jquery中获取表单提交时不确认个数元素的个数与值的方法

    场景 前端向SSM后台进行提交时会提交多个对象,所以提交的是一个对象的List.所以页面上的names属性也是不确定的就比如这样: <input type="text" na ...

  3. byte数组添加数据_C#基于S7协议实现对PLC中DB块字节数据的获取及自定义textbox实现数据解析...

    实现思路 C#通过sharp7.cs 读取DB块中的数据.(这里是字节数组). 然后对字节数据进行解析,并绑定在textbox控件中进行显示. 需求 1-基于Sharp7.cs二次编写的访问PLC类. ...

  4. java 取数组的前90位_java 从int数组中获取最大数的方法

    java 从int数组中获取最大数的方法 首先要有数组的概念吧,知道什么是数组,简单讲就是存放一组数据的一个组合,就是一个数组....哈哈 已知一个int数组, 编程从数组中获取最大数. 思路分析: ...

  5. JS中数组(Array)、Json对象长度(length)获取方法

    JS中数组(Array).Json对象长度(length)获取方法 1.数组 var array = []; var length = array.length; 2.JSON对象 1)方法1: va ...

  6. java 中遍历双列集合_获取单列集合,双列集合,数组的Stream流对象以及简单操作...

    获取流对象 获取单列集合,双列集合,数组的流对象 单列集合获取流对象: 1.java.util.Collection接口中加入了default方法stream()获取流对象,因此其所有实现类均可通过此 ...

  7. VC++中从txt文本中读取数据并且存到二维数组中

    这几天因为在做作业,所以不仅会想到这一类有关的问题.现在我需要实现的是讲txt文件的数据读取出来并且存储到一个二维数组中.,首先为了对待什么样的矩阵我们都可以读取,我们就要设置一个动态的矩阵,这样当我 ...

  8. 删除数组中指定元素_如何删除PHP数组元素键值并重新排序

    点击蓝字关注我们!每天获取最新的编程小知识! 源 / php中文网      源 / www.php.cn 想要删除PHP数组中某个元素键值,然后重新规范索引排序.我们可以使用PHP中的内置函数uns ...

  9. word 数组 转 指针_Word之VBA丨文档中的图片怎样批量加边框?

    不称深度指南,只愿浅度指北 很多时候,我们在 Word 中添加的图片,大部分都是类似下面这样"白底黑图"的: 如果图片内容是一段文字,就更加大了我们对文章的理解难度. 这时,我会给 ...

最新文章

  1. 2017年深度学习十大趋势预测
  2. 【spring boot】新建项目,实现HelloWorld
  3. 关于Angular使用http发送请求后的响应处理
  4. x509代码实例java_Java X509AttributeCertificate.getIssuer方法代码示例
  5. oracle8修改最大连接数,ORACLE查看并修改最大连接数的具体步骤
  6. 最近很火的夏日便捷小空调源码(小程序版)
  7. 解析数据访问层操作数据库的方式
  8. AlexNet,VGG,GoogleNet,ResNet
  9. php中统一编码语句,统一编码
  10. 【SSH网上商城项目实战01】整合Struts2、Hibernate4.3和Spring4.2
  11. web`2019.2.28~MY g~
  12. 在Silverlight中使用HierarchicalDataTemplate为TreeView实现递归树状结构
  13. bluem2.com引擎mysql,蓝色bluem2引擎登录器配置教程详细,bluem2列表格式
  14. 怎么看计算机运行时间,怎么查看电脑运行时间_怎么查看电脑运行记录
  15. Reached heap limit Allocation failed - JavaScript heap out of memory
  16. 竞争10nm产品市场 联发科新增Helio X35
  17. 阿里云心选“小眯眼摄像头”视频监控天猫精灵可控手机远程wifi高清
  18. 如何防止服务器被攻击?
  19. win10 桌面体验 服务器,windows server 2012 R2 安装桌面体验
  20. 记一次计算机课作文,记一次课堂活动作文500字

热门文章

  1. 如何重启_消费市场按下重启键,企业该如何提前布局
  2. 正则匹配承兑的html,正则匹配闭合HTML标签(支持嵌套)
  3. 属性的表示方法和对象的枚举
  4. Oracle数据库配置方案,oracle数据库各项参数参考配置方案
  5. 设计模式---简单工厂设计模式
  6. 多线程中 start()和run()方法的区别
  7. java 不显示控制台_命令行启动java程序不显示控制台窗口
  8. android 获取monkey日志_安卓app测试之Monkey日志分析
  9. 网页制作的基本语言html,网页制作基础语言HTML.ppt
  10. 创建数组表格PHP苹果价格,如何从PHP数组创建HTML表?