溫馨提示×

PHP怎么檢查一個鍵或值是否存在于數(shù)組中

PHP
小億
83
2024-04-02 16:01:56
欄目: 編程語言

要檢查一個鍵是否存在于數(shù)組中,可以使用array_key_exists()函數(shù)。示例代碼如下:

$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.';
}

要檢查一個值是否存在于數(shù)組中,可以使用in_array()函數(shù)。示例代碼如下:

$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()函數(shù)來檢查一個值是否存在于數(shù)組中,但是這樣會比較慢。因此,如果只需要檢查值是否存在,推薦使用in_array()函數(shù)。

0