In this tutorial we will learn How to Check if Key Exists in array or not with PHP, PHP array_key_exists() function is a built-in php function made to check if the defined key exists in PHP array or not.
Table of Contents
PHP array_key_exists() function
PHP array_key_exists() function checks or examines the array for the defined key.
array_key_exists() function returns either True or False as a result. If the key exists in an array the function will return True. If the key doesn't exist then the function will return False.
Two parameters that array_key_exists() function takes are array and the key.
<?php
$array = array("a"=>"Red","b"=> "Yellow","c"=>"Black","d"=>"Orange");
$key = 'c';
if (array_key_exists($key,$array))
{
echo "Key is Found";
}
else
{
echo "Key is not Found";
}
?>
In above code we have used If else statements with array_key_exists() function. In above example if statement will hold true and "Key is Found" will be printed.
<?php
$array = array("a"=>"Red","b"=> "Yellow","c"=>"Black","d"=>"Orange");
$key = 'Pink';
if (array_key_exists($key,$array))
{
echo "Key is Found";
}
else
{
echo "Key is not Found";
}
?>
In above example "Key is not Found" will be displayed as output.