Heim >Backend-Entwicklung >PHP-Problem >PHP ermittelt, ob ein Wert in einem Array vorhanden ist
Die PHP-Funktion in_array() prüft, ob ein Wert im Array vorhanden ist und gibt TRUE zurück, wenn er existiert, andernfalls gibt sie FALSE zurück.
Syntax: (Empfohlenes Lernen: PHP-Programmierung vom Einstieg bis zur Beherrschung)
bool in_array( mixed needle, array array [, bool strict] )
Parameterbeschreibung:
Nadel, der Wert, der im Array gesucht werden muss, Groß- und Kleinschreibung beachten, wenn es sich um eine Zeichenfolge handelt
Array, das Array, das abgerufen werden muss
streng, optional, wenn set TRUE ist, werden auch die Werttypen in Needle und Array überprüft
Beispiel:
<?php $arr_a = array("a", "b", "c", 1); if(in_array("a", $arr_a)){ echo '字符 a 在 $arr_a 数组中存在'; } else { echo '字符 a 在 $arr_a 数组中不存在'; } ?>
Zeichen a hat eine strikte Prüfung im $arr_a Array Beispiel:
<?php $arr_a = array("a", "b", "c", 1); if(in_array("1", $arr_a, TRUE)){ echo '字符 1 在 $arr_a 数组中存在'; } else { echo '字符 1 在 $arr_a 数组中不存在'; } ?>
Das obige ist der detaillierte Inhalt vonPHP ermittelt, ob ein Wert in einem Array vorhanden ist. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!