Hàm array_key_exists() kiểm tra xem một khóa (key) có tồn tại trong mảng hay không. Trả về TRUE nếu khóa tồn tại, FALSE nếu không.
Cú pháp
array_key_exists(key, array)
Tham số
key – Khóa cần kiểm tra.
array – Mảng cần kiểm tra.
Giá trị trả về
Trả về TRUE nếu khóa tồn tại, FALSE nếu không.
Ví dụ
<?php
$arr = array("One" => "Tennis", "Two" => "Football", "Three" => "Cricket");
if (array_key_exists("Three", $arr)) {
echo "Key is in the array!";
} else {
echo "Key is not in the array!";
}
?>
Kết quả
Key is in the array!
Lưu ý: array_key_exists() kiểm tra khóa, không kiểm tra giá trị. Hiệu năng tốt hơn isset() khi giá trị có thể là NULL.