您的位置:首页 > 编程语言 > PHP开发

php数组函数-array_keys()

2015-12-10 13:18 633 查看
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 )
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: