PHP array_key_exists() funktio

Esimerkki

Tarkista, onko avanimi "Volvo" olemassa taulukossa:

<?php
$a=array("Volvo"=>"XC90","BMW"=>"X5");
if (array_key_exists("Volvo",$a))
  {
  echo "Avain on olemassa!";
  }
else
  {
  echo "Avain ei ole olemassa!";
  }
?>

Suoritettu esimerkki

Määritelmä ja käyttö

array_key_exists() funktio tarkistaa, onko tiettyä avainta olemassa taulukossa, jos avain on olemassa, palauttaa true, jos avain ei ole olemassa, palauttaa false.

Vinkki:Muista, että jos määrität taulukon ja jätät avaimen pois, luodaan alkaen 0 ja jokainen avain arvo on 1 kasvava kokonaisluku (katso esimerkki 2).

Syntaksi

array_key_exists(key,array)
Parametrit Kuvaus
key Välttämätön. Määritä avain.
array Välttämätön. Määritä taulukko.

Tekninen yksityiskohta

Palautusarvo: Jos avanimi on olemassa, palauttaa TRUE, jos avanimi ei ole olemassa, palauttaa FALSE.
PHP versio: 4.0.7+

Lisää esimerkkejä

Esimerkki 1

Tarkista, onko avanimi "Toyota" olemassa taulukossa:

<?php
$a=array("Volvo"=>"XC90","BMW"=>"X5");
if (key_exists("Toyota",$a))
  {
  echo "Avain on olemassa!";
  }
else
  {
  echo "Avain ei ole olemassa!";
  }
?>

Suoritettu esimerkki

Esimerkki 2

Tarkista, onko kokonaisluk avanimi "0" olemassa taulukossa:

<?php
$a=array("Volvo","BMW");
if (array_key_exists(0,$a))
  {
  echo "Avain on olemassa!";
  }
else
  {
  echo "Avain ei ole olemassa!";
  }
?>

Suoritettu esimerkki