PHP判断数组中是否存在某个键名或索引

 时间:2024-11-02 13:15:58

1、array_key_exists()返回值是一个布尔值,如果存在这个键名(或者索引)返回TRUE,不存在则返回FALSE。函数的用法:array_key_exists('需要查找的键名/索引',"被查询的数组")

PHP判断数组中是否存在某个键名或索引

2、新建一个示范PHP程序,首先定义一个字符串作为需要查找的”键名“,然后定义一个数组,作为被查找的数组$search = 'red';$arr = array('red'=>'红色的', 'blue'=>'蓝色的', 'white'=>'白色的');

PHP判断数组中是否存在某个键名或索引

3、加入键名/索引查找函数array_key_exists(),使用,var_dump()函数,如果存在,将会返回bool(true)var_dump (array_key_exists($search, $arr));

PHP判断数组中是否存在某个键名或索引

4、保存文件,并在浏览器执行观看。键名"red"存在,屏幕上打印出:bool(true)

PHP判断数组中是否存在某个键名或索引

5、将查询的键名修改为数组中不存在的“black”,保存文件,再次执行观看,屏幕上打印出:bool(false),表明键名“black”不存在。var_dump (array_key_exists('black', $arr));

PHP判断数组中是否存在某个键名或索引PHP判断数组中是否存在某个键名或索引

6、最后定义个索引数组,判断索引值是否存在,PHP数组索引从0开始计数。索引为2的值是:white,所以索引存在,返回值是TRUE$arr_index = array('red', 'blue', 'white');var_dump (array_key_exists(2, $arr_index));

PHP判断数组中是否存在某个键名或索引
  • 易语言怎么获取快捷方式所指向的地址?
  • 极其好用csharp[C#]控件属性参数保存类
  • 怎么使用SQLiteStudio来管理Sqlite数据库
  • C#窗口怎么做出类似于手机的悬浮按钮
  • Ubuntu升级不正常怎么办?
  • 热门搜索
    聚拢的近义词是什么 什么是道德 心理咨询师证怎么考需要什么条件 virus是什么意思 通讯地址是指什么 黑匣子是什么颜色 桃花劫什么意思 增添的反义词是什么 白莲花什么意思 several什么意思