php数组函数-array_keys()
2024-08-23 22:14:39
array_keys()函数返回包含数组中所有键名的一个新数组
如果提供了第二个参数,则返回键值为该值得键名
如果strict参数指定为true,则php会使用全等(===)来严格检查键值的
数据类型
array_keys(array,value,strict);
array:必需。规定输入的数组
value:可选。指定值得索引(键)
strict:可选。与value参数一起使用,可能的值:true-根据类型返回带
有指定值得键名。false-默认值。不依赖类型
<?php
$a = array("a"=>"Horse","b"=>"Cat","c"=>"Dog");
print_r(array_keys($a));
?>
输出:Array ( [0] => a [1] => b [2] => c )
使用value参数:
<?php
$a = array("a"=>"Horse","b"=>"Cat","c"=>"Dog");
print_r(array_keys($a,'Dog'));
?>
输出:Array ( [0] => c )
使用strict参数(false)
<?php
$a = array(10,20,30,'10');
print_r(array_keys($a,'10',false));
?>
输出:Array ( [0] => 0 [1] => 3 )
<?php
$a = array(10,20,30,'10');
print_r(array_keys($a,'10',true));
?>
输出:Array ( [0] => 3 )
最新文章
- SQL Server 在多个数据库中创建同一个存储过程(Create Same Stored Procedure in All Databases)
- iPad编程
- SQL Server 存储过程
- <;一>;Angular.js学习
- I/O流——字符流
- Android 动态加载 (一) 态加载机制 案例一
- java + jquery + ajax + json 交互
- hdu 1175 连连看 (广搜,注意解题思维,简单)
- WINCE6.0 error C2220: warning treated as error问题解决
- 执行CMD命令
- jquery之null的数组
- css3选择器总结--强大如jquery
- mybatis系列笔记(4)---输入输出映射
- java 之 迭代器模式(大话设计模式)
- React事件杂记及源码分析
- 消息中间件解决方案JMS
- Vue 中使用 viewerjs进行本地上传预览图片
- Shiro+JWT+Spring Boot Restful简易教程
- OpenCV-Python入门教程6-Otsu阈值法
- HTML 鼠标坐标和元素坐标
热门文章
- TLS,SSL,HTTPS with Python(转)
- dm8148 开发之---sii9022a hdmi传输器
- 红外图像盲元补偿matlab实现源码与效果验证
- OpenCV学习笔记廿一:opencv_contrib模块
- Linux文件类型及目录配置
- Django项目部署(django+guncorn+virtualenv+nginx)
- JavaScript事件onblur与onfocus区别
- NOIP2010~2017部分真题总结
- POCO c++ 使用例子
- Android系统移植与调试之------->如何修改Android设备存储盘符名称与Android设备的型号