PHP Manualen
forrige |  | næste

# array_key_exists

(PHP 4 >= 4.1.0, PHP 5)

array_key_exists -- Tjekker om en given nøgle findes i arrayet

## Beskrivelse

bool array_key_exists ( mixed key, array search )

array_key_exists() returnerer `TRUE` hvis den angivede key findes i arrayet. key kan være alle de værdier som en nøgle må være. array_key_exists() vil også virke ved objekter.

Eksempel 1. array_key_exists() example

`<?php $search_array = array('første' => 1, 'anden' => 4); if (array_key_exists('første', $search_array)) { echo "Elementet 'første' er i arrayet"; } ?>`

> Bemærk: Navnet på denne funktion er i PHP 4.0.6 key_exists().

Eksempel 2. array_key_exists() mod isset()

isset() vil ikke returnere `TRUE` for nøgler som betyder det samme som `NULL`, hvorimod array_key_exists() vil.

`<?php $search_array = array('første' => null, 'anden' => 4); // returnerer false isset($search_array['første']); // returnerer true array_key_exists('første', $search_array); ?>`

Se også isset(), array_keys() og in_array().

forrige | hjem | næste
array_intersect | op | array_keys