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简单系统查询模块代码打包下载
Jun 07 PHP
用PHP读取flv文件的播放时间长度
Sep 03 PHP
几款免费开源的不用数据库的php的cms
Dec 19 PHP
linux系统下php安装mbstring扩展的二种方法
Jan 20 PHP
PHP获取指定函数定义在哪个文件中以及其所在的行号实例
May 08 PHP
php使用session二维数组实例
Nov 06 PHP
php提示Warning:mysql_fetch_array() expects的解决方法
Dec 16 PHP
php+mysql删除指定编号员工信息的方法
Jan 14 PHP
php批量删除超链接的实现方法
Oct 19 PHP
PHP实现时间比较和时间差计算的方法示例
Jul 24 PHP
浅谈PHP中如何实现Hook机制
Nov 14 PHP
PHP中__set()实例用法和基础讲解
Jul 23 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
一组PHP可逆加密解密算法实例代码
2014/01/21 PHP
基于PHP实现简单的随机抽奖小程序
2016/01/05 PHP
ajax 缓存 问题 requestheader
2010/08/01 Javascript
jquery在IE、FF浏览器的差别详细探讨
2013/04/28 Javascript
jQuery实现的可编辑表格完整实例
2016/06/20 Javascript
javascript中数组和字符串的方法对比
2016/07/20 Javascript
用js控件div的滚动条,让它在内容更新时自动滚到底部的实现方法
2016/10/27 Javascript
jquery实现表单获取短信验证码代码
2017/03/13 Javascript
vue+vux实现移动端文件上传样式
2017/07/28 Javascript
使用react-router4.0实现重定向和404功能的方法
2017/08/28 Javascript
原生javascript实现文件异步上传的实例讲解
2017/10/26 Javascript
使用jQuery 操作table 完成单元格合并的实例
2017/12/27 jQuery
详解layui中的树形关于取值传值问题
2018/01/16 Javascript
从0到1构建vueSSR项目之路由的构建
2019/03/07 Javascript
基于Node的Axure文件在线预览的实现代码
2019/08/28 Javascript
深入分析jQuery.one() 函数
2020/06/03 jQuery
[08:06]DOTA2-DPC中国联赛 正赛 PSG.LGD vs Elephant 选手采访
2021/03/11 DOTA
[01:00:11]DOTA2-DPC中国联赛 正赛 CDEC vs DLG BO3 第一场 2月7日
2021/03/11 DOTA
Python中多线程thread与threading的实现方法
2014/08/18 Python
python的keyword模块用法实例分析
2015/06/30 Python
Python 出现错误TypeError: ‘NoneType’ object is not iterable解决办法
2017/01/12 Python
python从子线程中获得返回值的方法
2019/01/30 Python
深入了解python中元类的相关知识
2019/08/29 Python
Python 闭包,函数分隔作用域,nonlocal声明非局部变量操作示例
2019/10/14 Python
python3 动态模块导入与全局变量使用实例
2019/12/22 Python
Python with语句和过程抽取思想
2019/12/23 Python
韩国演唱会订票网站:StubHub韩国
2019/01/17 全球购物
汽车运用工程系毕业生自荐信
2013/12/27 职场文书
兼职业务员岗位职责
2014/01/01 职场文书
有趣的广告词
2014/03/18 职场文书
2014年信访工作总结
2014/11/17 职场文书
2015年试用期工作总结范文
2015/05/28 职场文书
党内外群众意见范文
2015/06/02 职场文书
基于JavaScript实现省市联动效果
2021/06/22 Javascript
frg-100简单操作(设置)说明
2022/04/05 无线电
nginx 配置缓存
2022/05/11 Servers