PHP中常用的函数 array_key_exists 引入和 in_array 判断键和值是否在数组中---
PHP中常用的函数 array_key_exists 引入和 in_array 判断键和值是否在数组中---
$arr=array('a'=>'张龙','b'=>'赵虎','c'=>NULL); //这个NULL表示的是c号单元存在,只不过是是个false NULL
if(isset($arr['c'])){
echo 'c单元存在';
}else{
echo 'c号单元不存在';
}
echo '<br/>';
if(array_key_exists('c',$arr)){ //判断c号单元在$arr数组里面是否存在判断他的键是否存在
echo 'c单元存在';
}else{
echo 'c号单元不存在';
}
echo '<br/>';
if(in_array('赵虎',$arr)){ //in_array('赵虎',$arr) 这个是判断他的值是否存在
echo '有赵虎';
}else{
echo '没有赵虎';
}
代码如下:
$arr=array('a'=>'张龙','b'=>'赵虎','c'=>NULL); //这个NULL表示的是c号单元存在,只不过是是个false NULL
if(isset($arr['c'])){
echo 'c单元存在';
}else{
echo 'c号单元不存在';
}
echo '<br/>';
if(array_key_exists('c',$arr)){ //判断c号单元在$arr数组里面是否存在判断他的键是否存在
echo 'c单元存在';
}else{
echo 'c号单元不存在';
}
echo '<br/>';
if(in_array('赵虎',$arr)){ //in_array('赵虎',$arr) 这个是判断他的值是否存在
echo '有赵虎';
}else{
echo '没有赵虎';
}
常用的函数 都有如下几种
页:
[1]