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 相关文章推荐
Windows下的PHP5.0安装配制详解
Sep 05 PHP
Oracle Faq(Oracle的版本)
Oct 09 PHP
教你如何把一篇文章按要求分段
Oct 09 PHP
PHP开发中常用的8个小技巧
Aug 27 PHP
php 8小时时间差的解决方法小结
Dec 22 PHP
PHP 创建文件(文件夹)以及目录操作代码
Mar 04 PHP
PHP中通过加号合并数组的一个简单方法分享
Jan 27 PHP
PHP数据流应用的一个简单实例
Sep 14 PHP
php批量添加数据与批量更新数据的实现方法
Dec 16 PHP
php连接odbc数据源并保存与查询数据的方法
Dec 24 PHP
100行PHP代码实现socks5代理服务器
Apr 28 PHP
PHP生成短网址方法汇总
Jul 12 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实现手机归属地查询API接口实现代码
2012/08/27 PHP
PHP微信开发之二维码生成类
2015/06/26 PHP
在Windows系统下使用PHP生成Word文档的教程
2015/07/03 PHP
jQuery checkbox全选/取消全选实现代码
2009/11/14 Javascript
div层的移动及性能优化
2010/11/16 Javascript
javascript中注册和移除事件的4种方式
2013/03/20 Javascript
JavaScript省市联动实现代码
2014/02/15 Javascript
JavaScript获取XML数据附示例截图
2014/03/05 Javascript
js重写alert控件(适合学习js的新手朋友)
2014/08/24 Javascript
轻松创建nodejs服务器(1):一个简单nodejs服务器例子
2014/12/18 NodeJs
js网页滚动条滚动事件实例分析
2015/05/05 Javascript
jQuery实现的淡入淡出二级菜单效果代码
2015/09/15 Javascript
js中数组插入、删除元素操作的方法
2017/02/15 Javascript
JavaScript中数组Array.sort()排序方法详解
2017/03/01 Javascript
php输出全部gb2312编码内的汉字方法
2017/03/04 Javascript
jQuery插件zTree实现更新根节点中第i个节点名称的方法示例
2017/03/08 Javascript
微信小程序 参数传递实例代码
2017/03/20 Javascript
React Form组件的实现封装杂谈
2018/05/07 Javascript
vue cli 3.0 使用全过程解析
2018/06/14 Javascript
ES6 Promise对象的应用实例分析
2019/06/27 Javascript
node.js实现带进度条的多文件上传
2020/03/27 Javascript
python创建线程示例
2014/05/06 Python
简单的编程0基础下Python入门指引
2015/04/01 Python
Python类的用法实例浅析
2015/05/27 Python
Python的高阶函数用法实例分析
2019/04/11 Python
使用Django搭建web服务器的例子(最最正确的方式)
2019/08/29 Python
python集合常见运算案例解析
2019/10/17 Python
解决python 读取 log日志的编码问题
2019/12/24 Python
Python3.6 + TensorFlow 安装配置图文教程(Windows 64 bit)
2020/02/24 Python
Pycharm自动添加文件头注释和函数注释参数的方法
2020/10/23 Python
聚美优品恶搞广告词
2014/03/14 职场文书
2015年科室工作总结
2015/04/10 职场文书
学校党员干部承诺书
2015/05/04 职场文书
机关干部纪律作风整顿心得体会
2016/01/23 职场文书
ztree+ajax实现文件树下载功能
2021/05/18 Javascript
python字典的元素访问实例详解
2021/07/21 Python