php数组函数序列之array_key_exists() - 查找数组键名是否存在

 更新时间:2011年10月29日 23:03:13   作者:   我要评论
array_key_exists() 函数判断某个数组中是否存在指定的 key,如果该 key 存在,则返回 true,否则返回 false
array_key_exists() 定义和用法
array_key_exists() 函数判断某个数组中是否存在指定的 key,如果该 key 存在,则返回 true,否则返回 false。

语法
array_key_exists(key,array)
参数 描述
key 必需。规定键名。
array 必需。规定输入的数组。

例子 1
复制代码 代码如下:

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

输出:

Key exists!
例子 2
复制代码 代码如下:

<?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!
例子 2
复制代码 代码如下:

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

输出:

Key exists!

相关文章

  • php array_slice函数的使用以及参数详解

    php array_slice函数的使用以及参数详解

    array array_slice ( array array, int offset [, int length]),根据 offset 和 length 参数所指定的 array 数组中的一段序列。offset 表示开始位置,length表示这段序列的长度.
    2008-08-08
  • PHP实现十进制数字与二十六进制字母串相互转换操作示例

    PHP实现十进制数字与二十六进制字母串相互转换操作示例

    这篇文章主要介绍了PHP实现十进制数字与二十六进制字母串相互转换操作,涉及php字符串遍历、转换相关操作技巧,需要的朋友可以参考下
    2018-08-08
  • 介绍一些PHP判断变量的函数

    介绍一些PHP判断变量的函数

    与其他语言不同,PHP不是一种严格的类型语言。基本上,这意味着开发者在使用一个变量前,不必明确地设定这个变量的类型(数字、字符串、布尔值)。相反,PHP解释程序根据存储在变量中的信息自动探测变量的类型
    2012-04-04
  • php以fastCGI的方式运行时文件系统权限问题及解决方法

    php以fastCGI的方式运行时文件系统权限问题及解决方法

    在IIS7.0上以FastCGI方式配置好PHP运行环境,测试可以正常运行PHP程序后,将PHP程序部署上去,导入程序原来的数据和配置信息。很快就有问题出来啦下面我们就详细记录下。
    2015-05-05
  • php生成缩略图的类代码

    php生成缩略图的类代码

    最近做个项目,正好需要缩略图的代码,特给大家分享下
    2008-10-10
  • PHP实现普通hash分布式算法简单示例

    PHP实现普通hash分布式算法简单示例

    这篇文章主要介绍了PHP实现普通hash分布式算法,结合实例形式分析了普通hash分布式算法类的定义与简单使用技巧,需要的朋友可以参考下
    2018-08-08
  • PHP 图片合成、仿微信群头像的方法示例

    PHP 图片合成、仿微信群头像的方法示例

    这篇文章主要介绍了PHP 图片合成、仿微信群头像的方法,涉及php针对图片的转换、生成等相关操作技巧,需要的朋友可以参考下
    2019-10-10
  • php防止sql注入简单分析

    php防止sql注入简单分析

    这篇文章主要介绍了php防止sql注入的方法,简单分析了通过stripslashes及mysql_real_escape_string函数进行字符转移处理的技巧,非常具有实用价值,需要的朋友可以参考下
    2015-03-03
  • php表单提交与$_POST实例分析

    php表单提交与$_POST实例分析

    这篇文章主要介绍了php表单提交与$_POST,实例分析了表单提交中$_POST变量的具体内容形式,有助于更好的掌握表单提交中的数据操作技巧,需要的朋友可以参考下
    2015-01-01
  • 简单介绍PHP的责任链编程模式

    简单介绍PHP的责任链编程模式

    这篇文章主要介绍了PHP的责任链编程模式,也是开发团队广泛采用的一种编程方式约定,需要的朋友可以参考下
    2015-08-08

最新评论