要檢查一個鍵是否存在于數組中,可以使用array_key_exists()
函數。示例代碼如下:
$array = ['a' => 1, 'b' => 2, 'c' => 3];
if (array_key_exists('a', $array)) {
echo 'The key "a" exists in the array.';
} else {
echo 'The key "a" does not exist in the array.';
}
要檢查一個值是否存在于數組中,可以使用in_array()
函數。示例代碼如下:
$array = ['a', 'b', 'c'];
if (in_array('a', $array)) {
echo 'The value "a" exists in the array.';
} else {
echo 'The value "a" does not exist in the array.';
}
另外,你也可以使用array_key_exists()
函數來檢查一個值是否存在于數組中,但是這樣會比較慢。因此,如果只需要檢查值是否存在,推薦使用in_array()
函數。