php数组函数序列之array_keys() - 获取数组键名
成乔吧,羽西积分兑换,陆兆禧简历
array_keys() 定义和用法
array_keys() 函数返回包含数组中所有键名的一个新数组。
如果提供了第二个参数,则只返回键值为该值的键名。
如果 strict 参数指定为 true,则 php 会使用全等比较 (===) 来严格检查键值的数据类型。
语法
array_keys(array,value)
参数 描述
array 必需。规定输入的数组。
value 可选。指定值的索引(键)。
strict 可选。与 value 参数一起使用。可能的值:
true - 根据类型返回带有指定值的键名。
false - 默认值。不依赖类型。
例子 1
<?php
$a=array("a"=>"horse","b"=>"cat","c"=>"dog");
print_r(array_keys($a));
?>
输出:
array ( [0] => a [1] => b [2] => c )
例子 2
使用 value 参数:
<?php
$a=array("a"=>"horse","b"=>"cat","c"=>"dog");
print_r(array_keys($a,"dog"));
?>
输出:
array ( [0] => c)
例子 3
使用 strict 参数 (false):
<?php
$a=array(10,20,30,"10");
print_r(array_keys($a,"10",false));
?>
输出:
array ( [0] => 0 [1] => 3 )
例子 4
使用 strict 参数 (true):
<?php
$a=array(10,20,30,"10");
print_r(array_keys($a,"10",true));
?>
输出:
array ( [0] => 3)
如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!!
点击进行留言回复
相关文章:
-
-
-
-
Yii框架应用组件用法实例分析
本文实例讲述了yii框架应用组件用法。分享给大家供大家参考,具体如下:应用组件 应用主体是, 它部署一组提供各种不同功能的 应用组件 来处理请求。 例如,url...
[阅读全文]
-
-
-
-
-
Yii 框架入口脚本示例分析
本文实例讲述了yii 框架入口脚本。分享给大家供大家参考,具体如下:入口脚本入口脚本是应用启动流程中的第一环, 一个应用(不管是网页应用还是控制台应用)只有一个...
[阅读全文]
-
PHP强制转化的形式整理
php强制转化有几种形式php强制转化有3种形式:1、在要转换的变量之前加上用括号括起来的目标类型;2、使用转强函数,如“intval()”,“strval()...
[阅读全文]
-
php7 新增功能实例总结
本文实例总结了php7 新增功能。分享给大家供大家参考,具体如下:一、核心 增加了group use语法声明。rfc: https://wiki.php.ne...
[阅读全文]
网友评论