PHP array_key_exists() Funkcja
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!";
}
?>
Definicja i użycie
Funkcja array_key_exists() sprawdza tablicę pod kątem określonego klucza i zwraca prawdę, jeśli klucz istnieje, i fałsz, jeśli klucz nie istnieje.
Wskazówka: pamiętaj, że jeśli pominiesz klucz podczas określania tablicy, generowany jest klucz całkowity, rozpoczynający się od 0 i zwiększający się o 1 dla każdej wartości. (Patrz przykład poniżej)
Składnia
array_key_exists(key, array)
Wartości parametrów
Parameter | Description |
---|---|
key | Required. Specifies the key |
array | Required. Specifies an array |
Szczegóły techniczne
Wartość zwrotu: | Zwraca TRUE, jeśli klucz istnieje i FALSE, jeśli klucz nie istnieje |
---|---|
Wersja PHP: | 4.0.7+ |
Więcej przykładów
Przykład
Sprawdź, czy klucz „Toyota” istnieje w tablicy:
<?php
$a=array("Volvo"=>"XC90","BMW"=>"X5");
if (array_key_exists("Toyota",$a))
{
echo "Key exists!";
}
else
{
echo "Key does not exist!";
}
?>
Przykład
Sprawdź, czy klucz całkowity „0” istnieje w tablicy:
<?php
$a=array("Volvo","BMW");
if (array_key_exists(0,$a))
{
echo "Key exists!";
}
else
{
echo "Key does not exist!";
}
?>
❮ Odniesienie do tablicy PHP