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 mssql 分页SQL语句优化 持续影响
Apr 26 PHP
php下网站防IP攻击代码,超级实用
Oct 24 PHP
php中的PHP_EOL换行符详细解析
Oct 26 PHP
PHP 登录完成后如何跳转上一访问页面
Jan 14 PHP
PHP图片等比缩放类SimpleImage使用方法和使用实例分享
Apr 10 PHP
PHP基本语法总结
Sep 06 PHP
浅谈php正则表达式中的非贪婪模式匹配的使用
Nov 25 PHP
浅析THINKPHP的addAll支持的最大数据量
Feb 03 PHP
PHP中error_reporting()用法详解
Aug 31 PHP
php 查找数组元素提高效率的方法详解
May 05 PHP
PHP中关键字interface和implements详解
Jun 14 PHP
搭建PhpStorm+PhpStudy开发环境的超详细教程
Sep 17 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 xml文件操作实现代码(二)
2009/03/20 PHP
浅析memcache启动以及telnet命令详解
2013/06/28 PHP
DOM XPATH获取img src值的query
2013/09/23 PHP
常用的php图片处理类(水印、等比缩放、固定高宽)分享
2015/06/19 PHP
PHP上传图片类显示缩略图功能
2016/06/30 PHP
PHP文件上传操作实例详解
2016/09/27 PHP
来自国外的14个图片放大编辑的jQuery插件整理
2010/10/20 Javascript
JQuery实现简单时尚快捷的气泡提示插件
2012/12/20 Javascript
分享2个jQuery插件--jquery.fileupload与artdialog
2014/12/26 Javascript
完美兼容多浏览器的js判断图片路径代码汇总
2015/04/17 Javascript
简介JavaScript中setUTCSeconds()方法的使用
2015/06/12 Javascript
js实现带圆角的多级下拉菜单效果
2015/08/28 Javascript
javascript Slip.js实现整屏滑动的手机网页
2015/11/25 Javascript
JS简单验证上传文件类型的方法
2017/04/17 Javascript
vue+vuex+axio从后台获取数据存入vuex实现组件之间共享数据
2017/04/22 Javascript
EasyUI在Panel上动态添加LinkButton按钮
2017/08/11 Javascript
JS和jQuery通过this获取html标签中的属性值(实例代码)
2017/09/11 jQuery
vue.js响应式原理解析与实现
2020/06/22 Javascript
react项目实践之webpack-dev-serve
2018/09/14 Javascript
vue 移动端适配方案详解
2018/11/15 Javascript
微信小程序canvas分享海报功能
2019/10/31 Javascript
Python中使用logging模块代替print(logging简明指南)
2014/07/09 Python
win与linux系统中python requests 安装
2016/12/04 Python
pyqt5 实现在别的窗口弹出进度条
2019/06/18 Python
利用Python的turtle库绘制玫瑰教程
2019/11/23 Python
python3从网络摄像机解析mjpeg http流的示例
2020/11/13 Python
“型”走纽约上东区:Sam Edelman
2017/04/02 全球购物
男女时尚与复古风格在线购物:RoseGal(全球免费送货)
2017/07/19 全球购物
linux面试题参考答案(10)
2016/10/26 面试题
Linux Interview Questions For software testers
2012/06/02 面试题
个人银行贷款担保书
2014/04/01 职场文书
优秀教导主任事迹材料
2014/05/09 职场文书
社区优秀志愿者先进事迹
2014/05/09 职场文书
终止或解除劳动合同及劳动关系的证明书
2014/10/06 职场文书
2016拓展训练心得体会范文
2016/01/12 职场文书
使用Navicat Premium工具将oracle数据库迁移到MySQL
2021/05/27 Oracle