W3Schools.com (2024)

❮ PHP Array Reference

Example

Check if the key "Volvo" exists in an array:

<?php
$a=array("Volvo"=>"XC90","BMW"=>"X5");
if (array_key_exists("Volvo",$a))
{
echo "Key exists!";
}
else
{
echo "Key does not exist!";
}
?>

Try it Yourself »

Definition and Usage

The array_key_exists() function checks an array for a specified key,and returns true if the key exists and false if the key does not exist.

Tip: Remember that if you skip the key when you specify an array,an integer key is generated, starting at 0 and increases by 1 for each value. (See example below)

Syntax

array_key_exists(key, array)

Parameter Values

Parameter Description
key Required. Specifies the key
array Required. Specifies an array

Technical Details

Return Value: Returns TRUE if the key exists and FALSE if the key does not exist
PHP Version: 4.0.7+

More Examples

Example

Check if the key "Toyota" exists in an array:

<?php
$a=array("Volvo"=>"XC90","BMW"=>"X5");
if (array_key_exists("Toyota",$a))
{
echo "Key exists!";
}
else
{
echo "Key does not exist!";
}
?>

Try it Yourself »

Example

Check if the integer key "0" exists in an array:

<?php
$a=array("Volvo","BMW");
if (array_key_exists(0,$a))
{
echo "Key exists!";
}
else
{
echo "Key does not exist!";
}
?>

Try it Yourself »

❮ PHP Array Reference

W3schools Pathfinder

Track your progress - it's free!

W3Schools.com (2024)
Top Articles
Latest Posts
Article information

Author: Trent Wehner

Last Updated:

Views: 6254

Rating: 4.6 / 5 (56 voted)

Reviews: 87% of readers found this page helpful

Author information

Name: Trent Wehner

Birthday: 1993-03-14

Address: 872 Kevin Squares, New Codyville, AK 01785-0416

Phone: +18698800304764

Job: Senior Farming Developer

Hobby: Paintball, Calligraphy, Hunting, Flying disc, Lapidary, Rafting, Inline skating

Introduction: My name is Trent Wehner, I am a talented, brainy, zealous, light, funny, gleaming, attractive person who loves writing and wants to share my knowledge and understanding with you.