Najnowsze tutoriale tworzenie stron internetowych
 

PHP array_key_exists() Function

<PHP Array Reference

Przykład

Sprawdź, czy klucz "Volvo" istnieje w tablicy:

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

Definicja i Wykorzystanie

array_key_exists() funkcja sprawdza tablicę dla określonego klucza i zwraca true, jeśli klawisz istnieje i fałsz, jeśli klucz nie istnieje.

Tip: Pamiętaj, że jeśli pominąć klawisz gdy podasz tablicę, klucz generowany jest liczbą całkowitą, zaczynając od 0 i zwiększa się o 1 dla każdej wartości. (See example 2)


Składnia

array_key_exists( key,array )

Parametr Opis
key Wymagany. Określa klucz
array Wymagany. Określa tablicę

Szczegóły techniczne

Zwracana wartość: Zwraca TRUE jeśli klucz istnieje i FAŁSZ, jeśli klucz nie istnieje
Wersja PHP: 4.0.7+

Więcej przykładów

Przykład 1

Sprawdź, czy klucz "Toyota" istnieje w tablicy:

<?php
$a=array("Volvo"=>"XC90","BMW"=>"X5");
if (key_exists("Toyota",$a))
  {
  echo "Key exists!";
  }
else
  {
  echo "Key does not exist!";
  }
?>
Uruchomić przykład »

Przykład 2

Sprawdź, czy klucz całkowitą "0" istnieje w tablicy:

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

<PHP Array Reference