zoukankan      html  css  js  c++  java
  • php数组函数-array_keys()

    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 )
  • 相关阅读:
    Ch’s gift HDU
    String HDU
    Rikka with String HDU
    DNA repair HDU
    Ring HDU
    A Secret HDU
    看详细的tomcat报错信息
    linux tomcat服务器优化配置
    linux常用命令
    关于Context []startup failed due to previous errors有效解决方式
  • 原文地址:https://www.cnblogs.com/zhouguowei/p/5035729.html
Copyright © 2011-2022 走看看