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

2015-01-24信息快讯网

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_merge用法一例(合并同类数组)
PHP获取数组中某元素的位置及array_keys函数应用
php中检查文件或目录是否存在的代码小结
PHP判断文件是否存在、是否可读、目录是否存在的代码
php数组相加 array(“a”)+array(“b”)结果还是array(“a”)
php中判断文件存在是用file_exists还是is_file的整理
PHP中file_exists与is_file,is_dir的区别介绍
巧用php中的array_filter()函数去掉多维空值的代码分享
php调用方法mssql_fetch_row、mssql_fetch_array、mssql_fetch_assoc和mssql_fetch_objcect读取数据的区别
注册页面之前先验证用户名是否存在的php代码
SESSION信息保存在哪个文件目录下以及能够用来保存什么类型的数据
PHP file_exists问题杂谈
php数组函数序列之array_keys() - 获取数组键名
php数组函数序列之array_sum() - 计算数组元素值之和
php数组函数序列 之array_count_values() 统计数组中所有值出现的次数函数
php数组函数序列 之shuffle()和array_rand() 随机函数使用介绍
Array of country list in PHP with Zend Framework
php下利用curl判断远程文件是否存在的实现代码
Sorting Array Values in PHP(数组排序)
php自定义函数call_user_func和call_user_func_array详解
php中使用explode查找某个字符是否存在的方法
批量获取memcache值并按key的顺序返回的实现代码
PHP数组的交集array_intersect(),array_intersect_assoc(),array_inter_key()函数的小问题
PHP数组对比函数,存在交集则返回真,否则返回假
php !function_exists("T7FC56270E7A70FA81A5935B72EACBE29"))代码解密
php循环检测目录是否存在并创建(循环创建目录)
©2014-2024 dbsqp.com