English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Die PHP array_search() Funktion sucht nach einem angegebenen Wert im Array und gibt den ersten Übereinstimmungsschlüssel zurück, falls erfolgreich.
array_search($value, $array [,$strict]);
Die array_search() Funktion sucht im Array nach einem Wert und gibt den Schlüssel zurück.
Nummer | Parameter und Beschreibung |
---|---|
1 | value (obligatorisch) Es spezifiziert den zu suchenden Wert. |
2 | array (obligatorisch) Es spezifiziert ein Array. |
3 | strict (optional) Wenn auf true gesetzt, überprüft array_search() auch den Suchtyp im Array. |
Wenn es im Array gefunden wird, wird der Schlüssel zurückgegeben, sonst FALSE.
Wenn der Wert im Array mehr als einmal vorkommt, wird die erste Übereinstimmung zurückgegeben. Um alle Übereinstimmungen zurückzugeben, sollten Sie array_keys() zusammen mit dem optionalen Parameter search_value verwenden.
Suchen Sie den angegebenen Wert im Array
<?php $input = array("a" => "banana", "b" => "apple", "c" => "Mango"); print_r(array_search("apple", $input)); ?>Testen Sie heraus‹/›
Ausgabeergebnis:
b