Zum Inhalt springen

PHP Basics: Array auf Werte überprüfen

array_key_exists:

 bool array_key_exists ( mixed $key , array $array )

Prüft einfach, ob es einen Schlüssel $key im Array $array gibt. Gibt true zurück, wenn er existiert, false, wenn nicht.

in_array:

 bool in_array ( mixed $value , array $array [, bool $strict = FALSE ] )

Prüft, ob ein Wert $value in einem Array $array enthalten ist. Gibt true zurück, wenn er existiert, false, wenn nicht. Wenn $strict = true gesetzt ist, wird auch der Dateityp überprüft.

array_keys:

 array array_keys ( array $array [, mixed $search [, bool $strict = false ]] )

Liefert ein Array zurück, das alle Schlüssel des Arrays $array enthält. Über $search kann dies dahin eingeschränkt werden, dass nur Schlüssel gefunden werden, welche $search enthalten. Wenn $strict wahr ist, wird ein strikter Vergleich (===) hierfür verwendet.

Beispiel:

<?php
$array = array("Geschmack" => array("sauer", "salzig", "süß"),
               "Größe" => array("klein", "mittel", "groß"));
print_r(array_keys($array));

/* Ausgabe
Array
(
    [0] => Geschmack
    [1] => Größe
)*/

array_values:

 array array_values ( array $array )

Liefert alle Werte des Arrays array mit einem numerischen Index

 

Kommentare sind geschlossen, aber Trackbacks und Pingbacks sind möglich.