PHP array_keys()Funktionen

PHP Array ReferenceVollständiges PHP-Array-Referenzhandbuch

Beispiele

Gibt ein neues Array zurück, das alle Schlüssel des Arrays enthält:

<?php
$a=array("Volvo"=>"XC90","BMW"=>"X5","Toyota"=>"Highlander");
print_r(array_keys($a));
?>

Beispiel ausführen »

Definition und Verwendung

Die Funktion array_keys() gibt ein neues Array zurück, das alle Schlüssel eines Arrays enthält.


Syntax

array_keys(array,value,strict)

Parameters Beschreibung
array Erforderlich. Gibt das Array an.
value Optional. Sie können einen Wert angeben; dann werden nur die Schlüssel zurückgegeben, die diesem Wert entsprechen.
strict Optional. Wird zusammen mit dem Parameter value verwendet. Mögliche Werte:
  • true - Gibt die Schlüssel mit dem angegebenen Wert zurück. Typabhängig: Die Zahl 5 und die Zeichenkette "5" sind unterschiedlich.
  • false - Standard. Nicht typabhängig, die Zahl 5 und die Zeichenkette "5" sind gleich.

Technische Details

Rückgabewert: Gibt ein neues Array zurück, das alle Schlüssel eines Arrays enthält.
PHP-Version: 4+
Änderungsprotokoll: strictDer Parameter wurde in PHP 5.0 hinzugefügt.


Weitere Beispiele

Beispiel 1

Verwendung des value-Parameters:

<?php
$a=array("Volvo"=>"XC90","BMW"=>"X5","Toyota"=>"Highlander");
print_r(array_keys($a,"Highlander"));
?>

Beispiel ausführen »

Beispiel 2

Verwendung des strict-Parameters (false):

<?php
$a=array(10,20,30,"10");
print_r(array_keys($a,"10",false));
?>

Beispiel ausführen »

Beispiel 3

Verwendung des strict-Parameters (true):

<?php
$a=array(10,20,30,"10");
print_r(array_keys($a,"10",true));
?>

Beispiel ausführen »


PHP Array ReferenceVollständiges PHP-Array-Referenzhandbuch Weitere Erweiterungen