• 技术文章 >后端开发 >php教程

    php检查数组下标是否存在

    VV2019-10-11 17:24:43原创2748

    PHP检查数组下标是否存在的方法

    array_key_exists()函数

    array_key_exists()函数判断某个数组中是否存在指定的 key,如果该 key 存在,则返回 true,否则返回 false。

    语法:

    array_key_exists(key,array)

    参数描述:

    key 必需。规定键名。

    array 必需。规定输入的数组。

    实例:

    <?php
    $a=array("a"=>"Dog","b"=>"Cat");
    if (array_key_exists("a",$a))
    {
    echo "Key exists!";
    }
    else
    {
    echo "Key does not exist!";
    }
    ?>

    输出:

    Key exists!

    实例:

    <?php
    $a=array("a"=>"Dog","b"=>"Cat");
    if (array_key_exists("c",$a))
    {
    echo "Key exists!";
    }
    else
    {
    echo "Key does not exist!";
    }
    ?>

    输出:

    Key does not exist!

    实例:

    <?php
    $a=array("Dog",Cat");
    if (array_key_exists(0,$a))
    {
    echo "Key exists!";
    }
    else
    {
    echo "Key does not exist!";
    }
    ?>

    输出:

    Key exists!

    推荐教程:PHP视频教程

    以上就是php检查数组下标是否存在的详细内容,更多请关注php中文网其它相关文章!

    声明:本文原创发布php中文网,转载请注明出处,感谢您的尊重!如有疑问,请联系admin@php.cn处理
    专题推荐:php 检查 数组下标
    上一篇:php检测字符串是否包含字符串 下一篇:PHP 框架中的日志系统
    大前端线上培训班

    相关文章推荐

    • php array_key_exists() 与 isset() 的区别• php中array_key_exists和isset的使用方法• 浅谈PHP源码十一:关于 array_key_exists,in_array的介绍• PHP中的isset()和array_key_exists()函数的区别

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网