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

2025-07-04 20:09:11

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判断数组中是否存在某个键名或索引
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢