在PHP中,isset()
函数用于检查一个变量是否已经设置以及是否不为 NULL
。要检查数组键是否存在,可以使用以下方法:
<?php
$array = array(
'key1' => 'value1',
'key2' => 'value2',
);
if (isset($array['key1'])) {
echo "Key 'key1' exists and its value is: " . $array['key1'];
} else {
echo "Key 'key1' does not exist.";
}
if (isset($array['key3'])) {
echo "Key 'key3' exists and its value is: " . $array['key3'];
} else {
echo "Key 'key3' does not exist.";
}
?>
输出结果:
Key 'key1' exists and its value is: value1
Key 'key3' does not exist.
在这个例子中,我们首先创建了一个包含两个键值对的数组。然后,我们使用 isset()
函数检查数组中是否存在特定的键。如果存在,我们输出相应的值,否则输出该键不存在的信息。