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 相关文章推荐
3种平台下安装php4经验点滴
Oct 09 PHP
一个简单的自动发送邮件系统(三)
Oct 09 PHP
ASP和PHP都是可以删除自身的
Apr 09 PHP
PHP Squid中可缓存的动态网页设计
Sep 17 PHP
Windows Apache2.2.11及Php5.2.9-1的安装与配置方法
Jun 08 PHP
PHP保留两位小数并且四舍五入及不四舍五入的方法
Sep 22 PHP
CodeIgniter生成网站sitemap地图的方法
Nov 13 PHP
php下获取http状态的实现代码
May 09 PHP
php生成图片验证码
Jun 09 PHP
php解析url并得到url中的参数及获取url参数的四种方式
Oct 26 PHP
THinkPHP获取客户端IP与IP地址查询的方法
Nov 14 PHP
PHP如何实现阿里云短信sdk灵活应用在项目中的方法
Jun 14 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
ThinkPHP之getField详解
2014/06/20 PHP
php session实现多级目录存放实现代码
2016/02/03 PHP
PHP 常用时间函数资料整理
2016/10/22 PHP
利用XMLHTTP传递参数在另一页面执行并刷新本页
2006/10/26 Javascript
分享8款优秀的 jQuery 加载动画和进度条插件
2012/10/24 Javascript
使用js实现一个可编辑的select下拉列表
2014/02/20 Javascript
jquery库文件略庞大用纯js替换jquery的方法
2014/08/12 Javascript
js添加select下默认的option的value和text的方法
2014/10/19 Javascript
jQuery中[attribute^=value]选择器用法实例
2014/12/31 Javascript
JavaScript 学习笔记之数据类型
2015/01/14 Javascript
jQuery实现拖拽效果插件的方法
2015/03/23 Javascript
两种JS实现屏蔽鼠标右键的方法
2020/08/20 Javascript
js验证真实姓名与身份证号是否匹配
2015/10/13 Javascript
Easyui form combobox省市区三级联动
2016/01/13 Javascript
使用jQuery实现WordPress中的Ctrl+Enter和@评论回复
2016/05/21 Javascript
jQuery给指定的table动态添加删除行的操作方法
2016/10/12 Javascript
JS实现的简单表单验证功能示例
2017/10/13 Javascript
node.js中path路径模块的使用方法实例分析
2020/02/13 Javascript
[11:27]《一刀刀一天》之DOTA全时刻20:TI4总奖金突破920W TS赛事分析
2014/06/18 DOTA
[01:19]DOTA2城市挑战赛报名开始 开启你的城市传奇
2018/03/23 DOTA
Python中如何获取类属性的列表
2016/12/26 Python
python创建列表和向列表添加元素的实现方法
2017/12/25 Python
教你用Python写安卓游戏外挂
2018/01/11 Python
python实现QQ邮箱/163邮箱的邮件发送
2019/01/22 Python
python logging模块的使用总结
2019/07/09 Python
Python3 itchat实现微信定时发送群消息的实例代码
2019/07/12 Python
Python实现一个带权无回置随机抽选函数的方法
2019/07/24 Python
python循环输出三角形图案的例子
2019/11/22 Python
Python partial函数原理及用法解析
2019/12/11 Python
python读取当前目录下的CSV文件数据
2020/03/11 Python
伦敦一家非常流行的时尚精品店:Oxygen Boutique
2017/01/15 全球购物
意大利男装网店:Vrients
2019/05/02 全球购物
超级英雄、电影和电视、乐队和音乐T恤:Loud Clothing
2019/09/01 全球购物
医学专业毕业生个人的求职信
2013/12/04 职场文书
学校机关党总支领导班子整改工作方案
2014/10/26 职场文书
SQL实现LeetCode(196.删除重复邮箱)
2021/08/07 MySQL