Array-Suche ist in PHP möglich. PHP bietet zwei Array-Suchfunktionen: 1. array_search(), die nach einem bestimmten Wert im Array suchen und den entsprechenden Schlüsselnamen zurückgeben kann. Die Syntax „array_search (Suchwert, Array, ob Typen beim Suchen verglichen werden sollen)“ gibt zurück value ist vom Typ string; 2. array_keys() wird verwendet, um nach einem bestimmten Wert im Array zu suchen und den entsprechenden Schlüsselnamen zurückzugeben. Die Syntax lautet „array_keys (Array, Suchwert, Vergleichstyp)“ und der Rückgabewert ist ein Array-Typ.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP-Version 8.1, DELL G3-Computer
Array-Suche kann in PHP durchgeführt werden.
php bietet zwei Array-Suchfunktionen:
array_search()
array_keys()
Beide Funktionen können nach einem bestimmten Wert im Array suchen und den entsprechenden Schlüssel zurückgeben. Vorname (Index). ). Der Unterschied besteht darin, dass der Rückgabewert von array_search() vom Typ String ist, während der Rückgabewert von array_keys() vom Typ Array ist.
1. Verwenden Sie array_search() für die Array-Suche. Die Funktion array_search() sucht nach einem Schlüsselwert im Array und gibt den entsprechenden Schlüsselnamen zurück.
array_search(value,array,strict)
erforderlich. Gibt den Schlüsselwert an, nach dem im Array gesucht werden soll. | |
Erforderlich. Gibt das zu durchsuchende Array an. | |
Optional. Wenn dieser Parameter auf TRUE gesetzt ist, durchsucht die Funktion das Array nach Elementen desselben Datentyps und Werts. Mögliche Werte: | true
|
2. Verwenden Sie array_keys() für die Array-Suche
array_key(), um das Array abzurufen einige oder alle Schlüsselnamen.
array_keys(array,value,strict)
erforderlich. Gibt ein Array an. | |
optional. Sie können einen Schlüsselwert angeben und dann wird nur der Schlüsselname zurückgegeben, der diesem Schlüsselwert entspricht. | |
Optional. Wird mit dem Wertparameter verwendet. Mögliche Werte: | true – Gibt den Schlüsselnamen mit dem angegebenen Schlüsselwert zurück. Je nach Typ ist die Zahl 5 nicht gleich der Zeichenfolge „5“.
|