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.NET的入门教程
Oct 09 PHP
用windows下编译过的eAccelerator for PHP 5.1.6实现php加速的使用方法
Sep 30 PHP
php 无限级缓存的类的扩展
Mar 16 PHP
php类中private属性继承问题分析
Nov 01 PHP
使用PHP实现蜘蛛访问日志统计
Jul 05 PHP
PHP页面实现定时跳转的方法
Oct 31 PHP
php+mysql查询优化简单实例
Jan 13 PHP
浅谈COOKIE和SESSION区别
Jul 19 PHP
Thinkphp3.2.3整合phpqrcode生成带logo的二维码
Jul 21 PHP
php 魔术常量详解及实例代码
Dec 04 PHP
laravel学习笔记之模型事件的几种用法示例
Aug 15 PHP
PHP实现动态删除XML数据的方法示例
Mar 30 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
CodeIgniter针对lighttpd服务器URL重写的方法
2015/06/10 PHP
如何取得中文输入的真实长度?
2006/06/24 Javascript
javascript 表格排序和表头浮动效果(扩展SortTable)
2009/04/07 Javascript
Vue.js组件tab实现选项卡切换
2020/03/23 Javascript
weex slider实现滑动底部导航功能
2017/08/28 Javascript
原生JS写Ajax的请求函数功能
2017/12/22 Javascript
Vue自定义过滤器格式化数字三位加一逗号实现代码
2018/03/23 Javascript
使用vue-cli创建项目的图文教程(新手入门篇)
2018/05/02 Javascript
JQuery通过后台获取数据遍历到前台的方法
2018/08/13 jQuery
对类Vue的MVVM前端库的实现代码
2018/09/07 Javascript
原生JS实现的放大镜特效示例【测试可用】
2018/12/08 Javascript
package.json配置文件构成详解
2019/08/27 Javascript
关于vue.js中实现方法内某些代码延时执行
2019/11/14 Javascript
js实现计时器秒表功能
2019/12/16 Javascript
JavaScript实现拖动对话框效果的实现代码
2020/10/12 Javascript
node.js爬虫框架node-crawler初体验
2020/10/29 Javascript
JavaScript的一些小技巧分享
2021/01/06 Javascript
用vite搭建vue3应用的实现方法
2021/02/22 Vue.js
用python分割TXT文件成4K的TXT文件
2009/05/23 Python
python绘制铅球的运行轨迹代码分享
2017/11/14 Python
树莓派使用python-librtmp实现rtmp推流h264的方法
2019/07/22 Python
Python学习笔记之lambda表达式用法详解
2019/08/08 Python
在Mac中PyCharm配置python Anaconda环境过程图解
2020/03/11 Python
pytorch掉坑记录:model.eval的作用说明
2020/06/23 Python
python 爬虫如何正确的使用cookie
2020/10/27 Python
Nike挪威官网:Nike.com (NO)
2018/11/26 全球购物
餐饮业经理竞聘演讲稿
2014/01/14 职场文书
我的中国梦演讲稿500字
2014/08/19 职场文书
2014年庆祝国庆65周年演讲稿
2014/09/21 职场文书
党员教师批评与自我批评发言稿
2014/10/15 职场文书
2014年转正工作总结
2014/11/08 职场文书
2014离婚协议书范文(3篇)
2014/11/29 职场文书
小平您好观后感
2015/06/09 职场文书
2015年幼儿园师德师风建设工作总结
2015/10/23 职场文书
《七律·长征》教学反思
2016/02/16 职场文书
python基于turtle绘制几何图形
2021/06/15 Python