Compzone.Org :: Podręcznik PHP :: array_key_exists
Jaki jest Twój wiek?
40 - 59
26 - 39
19 - 25
13 - 18
12 i mniej
60 i więcej
Sonda Wyniki

Add to Google

array_key_exists

(PHP 4 >= 4.1.0, PHP 5)

array_key_exists --  Sprawdza czy podany klucz lub indeks istnieje w tablicy

Description

bool array_key_exists ( mixed igła, array stóg_siana )

array_key_exists() zwraca TRUE jeśli igła jest ustawiona w tablicy stóg_siana. igła może być dowolną wartością możliwą dla indeksu tablicy. array_key_exists() działa także na obiektach.

Przykład 1. Przykład użycia array_key_exists()

<?php
$stog_siana 
= array('pierwszy' => 1'drugi' => 4);
if (
array_key_exists('pierwszy'$stog_siana)) {
    echo 
"'Pierwszy' element istnieje w tablicy";
}
?>

Notatka: W PHP 4.0.6 ta funkcja nazywa się key_exists().

Przykład 2. array_key_exists() a isset()

isset(), w przeciwieństwie do array_key_exists(), nie zwraca wartości TRUE dla kluczy tablicy, którym przypisana jest wartość NULL.

<?php
$tablica 
= array('pierwszy' => null'drugi' => 4);

// zwraca false
isset($tablica['pierwszy']);

// zwraca true
array_key_exists('pierwszy'$tablica);
?>

Patrz także: isset(), array_keys(), i in_array().

Copyright © 2005-2006 Compzone.Org. Kopiowanie i wykorzystywanie materiałów zawartych na tej stronie bez zgody autora zabronione!