php如何判断数组中是否存在某个键名或索引?

Mrzhou
Mrzhou
Mrzhou
257
文章
1
评论
2019年12月1日14:58:55 评论 1,008

php中,可以使用内置函数array_key_exists()来判断数组中是否存在某个键名或索引。下面本篇文章就来给大家介绍一下PHP array_key_exists()函数,希望对大家有所帮助。

php如何判断数组中是否存在某个键名或索引?

array_key_exists()

array_key_exists()函数检查某个数组中是否存在指定的键名,如果键名存在则返回 true,如果键名不存在则返回 false。

提示:请记住,如果您指定数组的时候省略了键名,将会生成从 0 开始并以 1 递增的整数键名。

语法:

array_key_exists(key,array)

参数:

  • key:必需,给定的键名或索引,可以是任何能作为数组索引的值。
  • array:必需,规定数组。

示例1:检查键名 "Toyota" 是否存在于数组中:

<?php
header("content-type:text/html;charset=utf-8");
$a = array("Volvo" => "XC90", "BMW" => "X5");
if (key_exists("Toyota", $a)) {
    echo "Key存在!";
} else {
    echo "Key不存在!";
}
?>

输出:

Key不存在!

示例2:检查整数键名 "0" 是否存在于数组中:

<?php
header("content-type:text/html;charset=utf-8");
$a = array("Volvo", "BMW");
if (array_key_exists(0, $a)) {
    echo "Key存在!";
} else {
    echo "Key不存在!";
}
?>

输出:

Key存在!
Mrzhou
  • 本文由 发表于 2019年12月1日14:58:55
  • 转载请务必保留本文链接:https://zhouxiaosong.com/1031.html
PHP SPL 标准库之 Countable 脚本编程

PHP SPL 标准库之 Countable

本文实例讲述了PHP标准库 (SPL)——Countable用法。分享给大家供大家参考,具体如下: 类实现 Countable 可被用于 count() 函数. 接口摘要 Countable { /*...
苹果mac系统如何配置apache与php? 操作系统

苹果mac系统如何配置apache与php?

在Mac环境下系统本身就带有的Apache(阿帕奇服务器)和PHP都预装好了. 下面我们逐步来操作Apache和PHP的合并: 第一步:查看系统预装的阿帕奇和PHP版本 (1)打开终端,输入命令:su...
PHP规范的注释方法大全 脚本编程

PHP规范的注释方法大全

本篇文章介绍了六种PHP的注释方式,大家一起来学习一下吧! PHP 单行注释语法 在一行中所有 DE>//DE> 符号右面的文本都被视为注释, 因为 PHP 解析器忽略该行 DE>/...
php怎么对图片不同尺寸显示 脚本编程

php怎么对图片不同尺寸显示

一张图片可能会在不同的地方显示,大小不同,比例也不同,因此本例介绍的这个图片自动裁切还是比较有用的,有需求的朋友可以看看。 如果做过那种门户站的朋友,肯定知道,一张图片可能会在不同的地方显示、大小不同...
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: