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 url 加密解密函数代码
Aug 26 PHP
php重定向的三种方法分享
Feb 22 PHP
深入php self与$this的详解
Jun 08 PHP
php中$美元符号与Zen Coding冲突问题解决方法分享
May 28 PHP
php常用的url处理函数总结
Nov 19 PHP
常用的php图片处理类(水印、等比缩放、固定高宽)分享
Jun 19 PHP
PHP获取用户访问IP地址的5种方法
May 16 PHP
php 微信公众平台开发模式实现多客服的实例代码
Nov 07 PHP
PHP面向对象之事务脚本模式(详解)
Jun 07 PHP
visual studio code 调试php方法(图文详解)
Sep 15 PHP
laravel-admin解决表单select联动时,编辑默认没选上的问题
Sep 30 PHP
PHP之header函数详解
Mar 02 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
让Nginx支持ThinkPHP的URL重写和PATHINFO的方法分享
2011/08/08 PHP
PHP操作文件类的函数代码(文件和文件夹创建,复制,移动和删除)
2011/11/10 PHP
codeigniter框架The URI you submitted has disallowed characters错误解决方法
2014/05/06 PHP
php代码架构的八点注意事项
2016/01/25 PHP
PHP实现将MySQL重复ID二维数组重组为三维数组的方法
2016/08/01 PHP
php生成与读取excel文件
2016/10/14 PHP
FormValidate 表单验证功能代码更新并提供下载
2008/08/23 Javascript
jquery构造器的实现代码小结
2011/05/16 Javascript
jQuery EasyUI API 中文文档 - Calendar日历使用
2011/10/19 Javascript
jquery实现公告翻滚效果
2015/02/27 Javascript
jQuery插件开发的五种形态小结
2015/03/04 Javascript
轻松掌握jQuery中wrap()与unwrap()函数的用法
2016/05/24 Javascript
JS如何判断json是否为空
2016/07/06 Javascript
Bootstrap的fileinput插件实现多文件上传的方法
2016/09/05 Javascript
HTML页面定时跳转方法解析(2种任选)
2016/12/22 Javascript
bootstrapValidator表单验证插件学习
2016/12/30 Javascript
JavaScript使用Ajax上传文件的示例代码
2017/08/10 Javascript
安装Node.js并启动本地服务的操作教程
2018/05/12 Javascript
AngularJS标签页tab选项卡切换功能经典实例详解
2018/05/16 Javascript
vue-cli2.x项目优化之引入本地静态库文件的方法
2018/06/19 Javascript
微信小程序实现默认第一个选中变色效果
2018/07/17 Javascript
微信小程序tabbar底部导航
2018/11/05 Javascript
JS/jQuery实现获取时间的方法及常用类完整示例
2019/03/07 jQuery
node.js基于dgram数据报模块创建UDP服务器和客户端操作示例
2020/02/12 Javascript
简单介绍Python中的struct模块
2015/04/28 Python
利用Python获取操作系统信息实例
2016/09/02 Python
python实现微信发送邮件关闭电脑功能
2018/02/22 Python
使用实现pandas读取csv文件指定的前几行
2018/04/20 Python
Python Request爬取seo.chinaz.com百度权重网站的查询结果过程解析
2019/08/13 Python
原生python实现knn分类算法
2019/10/24 Python
百思买加拿大:Best Buy Canada
2018/03/20 全球购物
应届生文秘专业个人自荐信格式
2013/09/21 职场文书
幼儿园八一建军节活动方案
2014/08/27 职场文书
车辆委托书范本
2014/10/05 职场文书
房产证明范本
2015/06/19 职场文书
HTML中实现音乐或视频自动播放案例详解
2022/05/30 HTML / CSS