PHP array_key_exists() funktion

Eksempel

Kontroller om nøglen "Volvo" findes i arrayet:

<?php
$a=array("Volvo"=>"XC90","BMW"=>"X5");
if (array_key_exists("Volvo",$a))
  {
  echo "Nøglen findes!";
  }
else
  {
  echo "Nøglen findes ikke!";
  }
?>

Kør eksempel

Definition og brug

array_key_exists() funktionen kontrollerer, om en bestemt nøgle findes i et array, og returnerer true, hvis nøglen findes, ellers returnerer den false.

Tip:Husk, hvis du udelader nøglen, når du specificerer arrayet, vil der blive genereret en fra 0 begyndende og hver nøgleværdi vil have en nøgle, der stiger med 1 (se eksempel 2).

Syntaks

array_key_exists(key,array)
Parameter Beskrivelse
key Obligatorisk. Angiver nøglen.
array Obligatorisk. Angiver arrayet.

Tekniske detaljer

Returværdi: Returnerer TRUE, hvis nøglen findes, ellers returnerer FALSE.
PHP version: 4.0.7+

Flere eksempler

Eksempel 1

Kontroller om nøglen "Toyota" findes i arrayet:

<?php
$a=array("Volvo"=>"XC90","BMW"=>"X5");
if (key_exists("Toyota",$a))
  {
  echo "Nøglen findes!";
  }
else
  {
  echo "Nøglen findes ikke!";
  }
?>

Kør eksempel

Eksempel 2

Kontroller om heltalsnøglen "0" findes i arrayet:

<?php
$a=array("Volvo","BMW");
if (array_key_exists(0,$a))
  {
  echo "Nøglen findes!";
  }
else
  {
  echo "Nøglen findes ikke!";
  }
?>

Kør eksempel