博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
array_keys
阅读量:6306 次
发布时间:2019-06-22

本文共 1028 字,大约阅读时间需要 3 分钟。

array_keys

(PHP 4, PHP 5)

array_keys — 返回数组中所有的键名

说明

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

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

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

参数

 

input

一个数组,包含了要返回的键。

search_value

如果指定了这个参数,只有包含这些值的键才会返回。

strict

判断在搜索的时候是否该使用严格的比较(===)。

 

返回值

返回 input 里的所有键。

更新日志

版本 说明
5.0.0 增加了 strict 参数。

 

范例

 

Example #1 array_keys() 例子

1 
100 , "color" => "red" ); 3 print_r ( array_keys ( $array )); 4 5 $array = array( "blue" , "red" , "green" , "blue" , "blue" ); 6 print_r ( array_keys ( $array , "blue" )); 7 8 $array = array( "color" => array( "blue" , "red" , "green" ), 9 "size" => array( "small" , "medium" , "large" ));10 print_r ( array_keys ( $array ));11 ?>

 

以上例程会输出:

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

 

参见

 

  • - 返回数组中所有的值
  • - 检查给定的键名或索引是否存在于数组中
  • - 在数组中搜索给定的值,如果成功则返回相应的键名

转载于:https://www.cnblogs.com/haidong/p/4367777.html

你可能感兴趣的文章
PHP 分割字符串
查看>>
java 基于QRCode、zxing 的二维码生成与解析
查看>>
关于职业规划的一些思考
查看>>
img垂直水平居中与div
查看>>
Fabrik – 在浏览器中协作构建,可视化,设计神经网络
查看>>
防恶意注册的思考
查看>>
http2-head compression
查看>>
C# 命名空间
查看>>
订餐系统之同步美团商家订单
查看>>
使用ArrayList时设置初始容量的重要性
查看>>
Java Web-----JSP与Servlet(一)
查看>>
Maven搭建SpringMVC+Mybatis项目详解
查看>>
关于量子理论:最初无意的简化,和一些人有意的强化和放大
查看>>
CentOS 6.9通过RPM安装EPEL源(http://dl.fedoraproject.org)
查看>>
“区块链”并没有什么特别之处
查看>>
没有功能需求设计文档?对不起,拒绝开发!
查看>>
4星|《先发影响力》:影响与反影响相关的有趣的心理学研究综述
查看>>
IE8调用window.open导出EXCEL文件题目
查看>>
python之 列表常用方法
查看>>
vue-cli脚手架的搭建
查看>>