学堂 学堂 学堂公众号手机端

在PHP中,可以使用array_key_exists()函数来判断一个key是否存在于数组中

lewis 2年前 (2023-12-09) 阅读数 6 #技术

在PHP中,可以使用array_key_exists()函数来判断一个key是否存在于数组中。示例如下:

$array=array("name"=>"John","age"=>30,"city"=>"NewYork"); if(array_key_exists("name",$array)){ echo"Key'name'existsinthearray"; }else{ echo"Key'name'doesnotexistinthearray"; }

另外,也可以使用isset()函数来判断一个key是否存在于数组中。示例如下:

$array=array("name"=>"John","age"=>30,"city"=>"NewYork"); if(isset($array["name"])){ echo"Key'name'existsinthearray"; }else{ echo"Key'name'doesnotexistinthearray"; }

array_key_exists()和isset()函数的区别在于isset()函数在key存在且对应的值不为null时返回true,而array_key_exists()函数只判断key是否存在。


版权声明

本文仅代表作者观点,不代表博信信息网立场。

热门