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 )
  • 相关阅读:
    http
    jquery
    wsgi
    urls控制器
    模板template
    ORM
    C++中获取汉字拼音首字缩写/全拼及生僻字的处理
    C语言函数strstr
    CString 成员函数用法
    判断字符串中是否存在中文
  • 原文地址:https://www.cnblogs.com/zhouguowei/p/5035729.html
Copyright © 2011-2022 走看看