php数组函数序列之array_values() 获取数组元素值的函数与方法


Posted in PHP onOctober 30, 2011

array_values() 定义和用法
array_keys() 函数返回包含数组中所有键名的一个新数组。

如果提供了第二个参数,则只返回键值为该值的键名。

如果 strict 参数指定为 true,则 PHP 会使用全等比较 (===) 来严格检查键值的数据类型。

语法
array_keys(array,value)
参数 描述
array 必需。规定输入的数组。
value 可选。指定值的索引(键)。
strict 可选。与 value 参数一起使用。可能的值:

true - 根据类型返回带有指定值的键名。
false - 默认值。不依赖类型。

例子 1

<?php 
$a=array("a"=>"Horse","b"=>"Cat","c"=>"Dog"); 
print_r(array_keys($a)); 
?>

输出:

Array ( [0] => a [1] => b [2] => c )
例子 2
使用 value 参数:

<?php 
$a=array("a"=>"Horse","b"=>"Cat","c"=>"Dog"); 
print_r(array_keys($a,"Dog")); 
?>

输出:

Array ( [0] => c)
例子 3
使用 strict 参数 (false):

<?php 
$a=array(10,20,30,"10"); 
print_r(array_keys($a,"10",false)); 
?>

输出:

Array ( [0] => 0 [1] => 3 )
例子 4
使用 strict 参数 (true):

<?php 
$a=array(10,20,30,"10"); 
print_r(array_keys($a,"10",true)); 
?>

输出:

Array ( [0] => 3)

PHP 相关文章推荐
分享PHP入门的学习方法
Jan 02 PHP
PHP 函数学习简单小结
Jul 08 PHP
利用php输出不同的心形图案
Apr 22 PHP
yii2中结合gridview如何使用modal弹窗实例代码详解
Jun 12 PHP
Laravel 5.3 学习笔记之 错误&amp;日志
Aug 28 PHP
PHP连接MYSQL数据库的3种常用方法
Feb 27 PHP
php读取XML的常见方法实例总结
Apr 25 PHP
php实现网页端验证码功能
Jul 11 PHP
php爬取天猫和淘宝商品数据
Feb 23 PHP
PHP实现二维数组按照指定的字段进行排序算法示例
Apr 23 PHP
PHP使用PhpSpreadsheet操作Excel实例详解
Mar 26 PHP
Laravel框架源码解析之模型Model原理与用法解析
May 14 PHP
php数组函数序列之array_keys() - 获取数组键名
Oct 30 #PHP
php数组函数序列之array_combine() - 数组合并函数使用说明
Oct 29 #PHP
php数组函数序列之in_array() 查找数组值是否存在
Oct 29 #PHP
php数组函数序列之array_unique() - 去除数组中重复的元素值
Oct 29 #PHP
php数组函数序列之array_sum() - 计算数组元素值之和
Oct 29 #PHP
php数组函数序列之array_key_exists() - 查找数组键名是否存在
Oct 29 #PHP
php数组函数序列 之array_count_values() 统计数组中所有值出现的次数函数
Oct 29 #PHP
You might like
简单易用的计数器(数据库)
2006/10/09 PHP
PHP获取网卡地址的代码
2008/04/09 PHP
PHP 读取文件的正确方法
2009/04/29 PHP
解析thinkphp中的M()与D()方法的区别
2013/06/22 PHP
PHP根据树的前序遍历和中序遍历构造树并输出后序遍历的方法
2017/11/10 PHP
php在windows环境下获得cpu内存实时使用率(推荐)
2018/02/08 PHP
for 循环性能比较 提高for循环的效率
2009/03/19 Javascript
js和as的稳定传值问题解决
2013/07/14 Javascript
Node.js异步I/O学习笔记
2014/11/04 Javascript
js实现仿Windows风格选项卡和按钮效果实例
2015/05/13 Javascript
javascript实现动态导入js与css等静态资源文件的方法
2015/07/25 Javascript
基于nodejs+express(4.x+)实现文件上传功能
2015/11/23 NodeJs
最丑的时钟效果!js canvas时钟制作方法
2016/08/15 Javascript
Query常用DIV操作获取和设置长度宽度的实现方法
2016/09/19 Javascript
Bootstrap DateTime Picker日历控件简单应用
2017/03/25 Javascript
Javascript快速实现浏览器系统通知
2017/08/26 Javascript
jQuery自动或手动图片切换效果
2017/10/11 jQuery
快速解决select2在bootstrap模态框中下拉框隐藏的问题
2018/08/10 Javascript
layui 实现table翻页滚动条位置保持不变的例子
2019/09/05 Javascript
详解vue中在父组件点击按钮触发子组件的事件
2020/11/13 Javascript
js仿淘宝放大镜效果
2020/12/28 Javascript
Python ORM框架SQLAlchemy学习笔记之安装和简单查询实例
2014/06/10 Python
python技能之数据导出excel的实例代码
2017/08/11 Python
Python 3.6 读取并操作文件内容的实例
2018/04/23 Python
python中不能连接超时的问题及解决方法
2018/06/10 Python
python使用pdfminer解析pdf文件的方法示例
2018/12/20 Python
python 并发编程 非阻塞IO模型原理解析
2019/08/20 Python
Python3简单爬虫抓取网页图片代码实例
2019/08/26 Python
Python读写锁实现实现代码解析
2020/11/28 Python
详解tf.device()指定tensorflow运行的GPU或CPU设备实现
2021/02/20 Python
详解使用HTML5的classList属性操作CSS类
2017/10/13 HTML / CSS
学校出纳员岗位职责
2014/03/18 职场文书
预备党员对照检查材料思想汇报
2014/09/24 职场文书
2014年助理政工师工作总结
2014/12/19 职场文书
小学科学教学计划
2015/01/21 职场文书
导游词之南昌滕王阁
2019/11/29 职场文书