php array_keys 返回数组的键名


Posted in PHP onOctober 25, 2016

array_keys返回数组中部分的或所有的键名

说明

array array_keys ( array $array [, mixed $search_value [, bool $strict = false ]] )

array_keys() 返回 $array 数组中的数字或者字符串的键名。

如果指定了可选参数 search_value,则只返回该值的键名。否则 $array 数组中的所有键名都会被返回。

参数详解

参数 描述
array 必需。一个数组,包含了要返回的键。
search_value 可选。如果指定了这个参数,只有包含这些值的键才会返回。
strict 可选。与 value 参数一起使用。可能的值: true - 返回带有指定键值的键名。依赖类型,数字 5 与字符串 "5" 是不同的。 false - 默认值。不依赖类型,数字 5 与字符串 "5" 是相同的。

返回值

返回 array 里的所有键。

实例

<?php
$array = array( 0 => 100 , "color" => "red" );
 print_r ( array_keys ( $array ));

 $array = array( "blue" , "red" , "green" , "blue" , "blue" );
 print_r ( array_keys ( $array , "blue" ));

 $array = array( "color" => array( "blue" , "red" , "green" ),
        "size"  => array( "small" , "medium" , "large" ));
 print_r ( array_keys ( $array ));
 ?>

以上例程会输出:

Array ( [0] => 0 [1] => color ) Array ( [0] => 0 [1] => 3 [2] => 4 ) Array ( [0] => color [1] => size )

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

PHP 相关文章推荐
实现了一个PHP5的getter/setter基类的代码
Feb 25 PHP
wordpress之wp-settings.php
Aug 17 PHP
windows下zendframework项目环境搭建(通过命令行配置)
Dec 06 PHP
如何阻止网站被恶意反向代理访问(防网站镜像)
Mar 18 PHP
ThinkPHP之foreach标签使用概述
Jun 30 PHP
php+ajax实现无刷新动态加载数据技术
Apr 28 PHP
PHP中COOKIES使用示例
Jul 26 PHP
PHP针对多用户实现更换头像功能
Sep 04 PHP
PHP读取word文档的方法分析【基于COM组件】
Aug 01 PHP
PHP内部实现打乱字符串顺序函数str_shuffle的方法
Feb 14 PHP
PHP图像处理 imagestring添加图片水印与文字水印操作示例
Feb 06 PHP
php访问对象中的成员的实例方法
Nov 17 PHP
php array_key_exists() 与 isset() 的区别
Oct 24 #PHP
PHP实现简易blog的制作
Oct 24 #PHP
php基于websocket搭建简易聊天室实践
Oct 24 #PHP
详解php中 === 的使用
Oct 24 #PHP
使用PHP免费发送定时短信的实例
Oct 24 #PHP
浅谈php和js中json的编码和解码
Oct 24 #PHP
php注册和登录界面的实现案例(推荐)
Oct 24 #PHP
You might like
用PHP和ACCESS写聊天室(六)
2006/10/09 PHP
利用PHP判断文件是否为图片的方法总结
2017/01/06 PHP
php查找字符串中第一个非0的位置截取
2017/02/27 PHP
PHPstorm快捷键(分享)
2017/07/17 PHP
tp5(thinkPHP5框架)使用DB实现批量删除功能示例
2019/05/28 PHP
PHP设计模式(八)装饰器模式Decorator实例详解【结构型】
2020/05/02 PHP
PHP 数组操作详解【遍历、指针、函数等】
2020/05/13 PHP
Nigma vs AM BO3 第二场2.13
2021/03/10 DOTA
JavaScript prototype属性深入介绍
2012/11/27 Javascript
利用javascript实现全部删或清空所选的操作
2014/05/27 Javascript
JavaScript DOM元素尺寸和位置
2015/04/13 Javascript
详解jQuery中的元素的属性和相关操作
2015/08/14 Javascript
利用jQuery设计一个简单的web音乐播放器的实例分享
2016/03/08 Javascript
Javascript vue.js表格分页,ajax异步加载数据
2016/10/24 Javascript
Angular.Js的自动化测试详解
2016/12/09 Javascript
vue 中filter的多种用法
2018/04/26 Javascript
基于Vue 实现一个中规中矩loading组件
2019/04/03 Javascript
微信小程序实现的一键拨号功能示例
2019/04/24 Javascript
Vue中el-form标签中的自定义el-select下拉框标签功能
2020/04/20 Javascript
[01:06]DOTA2隆重推出2016冬季勇士令状 内含上海特级锦标赛互动指南
2016/02/17 DOTA
Python中动态获取对象的属性和方法的教程
2015/04/09 Python
python selenium爬取斗鱼所有直播房间信息过程详解
2019/08/09 Python
python如何实现单链表的反转
2020/02/10 Python
Python requests获取网页常用方法解析
2020/02/20 Python
windeln官方海外旗舰店:德淘超人气母婴超市
2017/12/15 全球购物
名词解释WEB SERVICE,SOAP,UDDI,WSDL,JAXP,JAXM;JSWDL开发包的介绍。
2012/10/27 面试题
Python面试题:如何用Python来发送邮件
2016/03/15 面试题
成立公司计划书
2014/05/07 职场文书
工会趣味活动方案
2014/08/18 职场文书
小学生九一八纪念日83周年演讲稿500字
2014/09/17 职场文书
实习生矿工检讨书
2014/10/13 职场文书
个人事迹材料怎么写
2014/12/30 职场文书
2015年保洁工作总结范文
2015/04/28 职场文书
2015年幼儿园学前班工作总结
2015/05/18 职场文书
python开发实时可视化仪表盘的示例
2021/05/07 Python
R9700摩机记
2022/04/05 无线电