quanshiyinian 发表于 2014-11-7 10:06:17

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 '没有赵虎';
}

quanshiyinian 发表于 2014-11-7 10:14:14

常用的函数 都有如下几种


页: [1]
查看完整版本: PHP中常用的函数 array_key_exists 引入和 in_array 判断键和值是否在数组中---