Neueste Web-Entwicklung Tutorials
 

PHP array_key_exists() Function

<PHP Array Reference

Beispiel

Überprüfen Sie, ob der Schlüssel "Volvo" in einem Array existiert:

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

Definition und Verwendung

Die array_key_exists() Funktion überprüft ein Array für einen bestimmten Schlüssel und gibt true zurück , wenn der Schlüssel vorhanden ist und falsch , wenn der Schlüssel nicht existiert.

Tip: Denken Sie daran , dass , wenn man den Schlüssel überspringt , wenn man ein Feld angeben, ein ganze Zahl Schlüssel erzeugt wird, beginnend bei 0 und steigt um 1 für jeden Wert. (See example 2)


Syntax

array_key_exists( key,array )

Parameter Beschreibung
key Erforderlich. Gibt den Schlüssel
array Erforderlich. Gibt einen Array

Technische Details

Rückgabewert: Gibt TRUE zurück, wenn der Schlüssel vorhanden ist und FALSCH, wenn der Schlüssel nicht vorhanden ist
PHP Version: 4.0.7+

Mehr Beispiele

Beispiel 1

Überprüfen Sie, ob der Schlüssel "Toyota" in einem Array existiert:

<?php
$a=array("Volvo"=>"XC90","BMW"=>"X5");
if (key_exists("Toyota",$a))
  {
  echo "Key exists!";
  }
else
  {
  echo "Key does not exist!";
  }
?>
Führen Sie zB »

Beispiel 2

Überprüfen Sie, ob die Integer - Schlüssel "0" in einem Array existiert:

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

<PHP Array Reference