Array_keys()

定义和用法

定义

array_keys() 函数返回包含数组中所有键名的一个新数组。

如果提供了第二个参数,则只返回键值为该值的键名。

如果 strict 参数指定为 true,则 PHP 会使用全等比较 (===) 来严格检查键值的数据类型。

用法

array_keys(array,value,strict)

注意:

array必须,规定数组

value可选.可以指定键值,然后只有该键值对应的键名会被返回

strict可选.与 value 参数一起使用。可能的值:

true - 返回带有指定键值的键名。依赖类型,数字 3 与字符串 "3" 是不同的。

false - 默认值。不依赖类型,数字 3 与字符串 "3" 是相同的。

实例

$test = array('name' => 'lzly', 'age' => 24, 'city' => '北京');

print_r(array_keys($test));

?>

结果:Array('0' => name, '1' => 'age', '2' => 'city')

$test = array('name' => 'lzly', 'age' => 24, 'city' => '北京');

print_r(array_keys($test, 'lzly'));

?>

结果:Array('0' => 'name')

$test = array(1,2,3,4,5,"3");

print_r(array_keys($test,"3",false));

?>

结果:Array('0' => 0, '2' =>5 )

$test = array(1,2,3,4,5,"3");

print_r(array_keys($test,"3",true));

?>

结果:Array('0' => 5)

php 函数分类,PHP Array 函数相关推荐

  1. np.mat()函数与np.array()函数的辨析

    写在前面 今天,在学习numpy的时候,偶然看到np.mat()函数,查了一下,也是生成矩阵,这里的mat与MATLAB中的很相似,所以在这里简单的记录一下np.mat()函数应该怎么使用,和nump ...

  2. python array函数_Python numpy.array函数方法的使用

    numpy.array numpy.array(object, dtype=None, *, copy=True, order='K', subok=False, ndmin=0) 创建array. ...

  3. lisp函数大全 微盘_LISP函数(分类)大全

    LISP函数(分类)大全 AutoLisp函数 一.数学运算功能函数 1.l(十 数值 数值-)返回:累计实数或整数数值 1.2(一 数值 数值-)返回:差值 1.3(* 数值 数值-)返回:所有数值 ...

  4. PHP 数组函数分类和整理

    这几天工作之余整理和分类了PHP 中常用的数组相关的函数.如有错误和遗漏,请留言指正! 数组函数整理 创建数组函数 array array ([ mixed $... ] ):创建数组的语言结构 ar ...

  5. 函数分类,HIVE CLI命令,简单函数,聚合函数,集合函数,特殊函数(窗口函数,分析函数,混合函数,UDTF),常用函数Demo

    1.1. 函数分类 1.2. HIVE CLI命令 显示当前会话有多少函数可用  SHOW FUNCTIONS; 显示函数的描述信息  DESC FUNCTION concat; 显示函数的扩展描述信 ...

  6. php 数组合并_PHP数组常用函数分类整理

    微信公众号:PHP在线 PHP数组常用函数分类整理 一.数组操作的基本函数 数组的键名和值array_values($arr); 获得数组的值array_keys($arr); 获得数组的键名arra ...

  7. php数组函数(分类基本数组函数,栈函数,队列)

    php数组函数(分类基本数组函数,栈函数,队列函数) 一.总结 1.常用数组函数 函数 描述 array() 创建数组. array_combine() 通过合并两个数组来创建一个新数组. array ...

  8. php数组和列表,【PHP基础】1.1 所有数组函数分类与列表(目前可能不全)

    大概的整理和分类了PHP目前的所有数组函数,可能不全,后续有时间再慢慢整理. 键值操作.创建.查找.过滤.随机 array_change_key_case() 函数将数组的所有的键都转换为大写字母或小 ...

  9. array splice php w3c,PHP函数整理,php函数

    PHP函数整理,php函数 闲来无聊把W3SCHOOLE的PHP函数搬过来了,方便以后查阅 点击函数分类展开函数列表 ---另tbody宽度设了100%也无法和table一样宽,这是为什么?求前端大神 ...

最新文章

  1. 黑入苹果、特斯拉竟如此容易!这位鬼才的攻击方法火了!
  2. css3 box-sizing:border-box 实现div一行多列
  3. OpenStack-MitakaCentos7.2双节点搭建--(六)Dashboard服务
  4. sql 中删除重复数据的方法
  5. docker install on centos 6.x
  6. centos 7 nginx hhvm mysql_CentOS 7 编译安装 HHVM 3.4.1
  7. svn在linux下的使用(svn命令)[转]
  8. 解决 Oracle TNSListener 服务启动找不到路径问题
  9. zend studio设置自动保存
  10. PHP水仙花问题解法之一
  11. win7虚拟机镜像制作
  12. houdini pyro
  13. 一线互联网公司的前端开发流程
  14. 如何为您的客户创造价值?
  15. 转帖:读书前提是先有个知识谱系
  16. 〔转载〕20条欠揍短消息
  17. tp5html的if判断,TP5 判断方法
  18. 数据可视化之美—BI
  19. 甩开三星自己干,苹果第一块自研屏幕要来了?
  20. 2020年汽车驾驶员(中级)模拟考试题及汽车驾驶员(中级)考试软件

热门文章

  1. idea前进和后退快捷键_必备技能:IDEA一定要懂的32条快捷键
  2. DL之GD:利用LogisticGD算法(梯度下降)依次基于一次函数和二次函数分布的数据集实现二分类预测(超平面可视化)
  3. Python之spyder-kernels:spyder-kernels的简介、安装、使用方法之详细攻略
  4. Algorithm之PrA:PrA之nLP非线性规划算法+Matlab 优化工具箱的GUI求解非线性规划
  5. TF之DNN:对DNN神经网络进行Tensorboard可视化(得到events.out.tfevents本地服务器输出到网页可视化)
  6. 《疯狂JAVA讲义》3
  7. Centos环境下部署游戏服务器-软件安装
  8. HDU - 6183 暴力,线段树动态开点,cdq分治
  9. 简单的防盗链技术(过滤器原理)
  10. 倒计时321控制器设置