是的,isset()
函數在 PHP 中可以用來檢查數組元素是否存在。如果數組中的某個索引或鍵存在,isset()
將返回 true
,否則返回 false
。
例如:
$array = array("apple", "banana", "orange");
if (isset($array["apple"])) {
echo "Apple exists in the array.";
} else {
echo "Apple does not exist in the array.";
}
// 使用 null 合并運算符檢查數組中是否存在空值
if (!empty($array["orange"])) {
echo "Orange exists in the array and is not empty.";
} else {
echo "Orange does not exist in the array or is empty.";
}
在這個例子中,我們首先使用 isset()
檢查 “apple” 是否存在于數組中。然后,我們使用 empty()
函數和 null 合并運算符 (!) 來檢查 “orange” 是否存在于數組中且不為空。