Heim > Artikel > Backend-Entwicklung > Enthält mein PHP-Array diesen Wert?
So ermitteln Sie in PHP, ob ein Array einen bestimmten Wert enthält
Bei der Arbeit mit Arrays in PHP ist es oft notwendig, festzustellen, ob sie enthalten bestimmte Werte. Dies ist besonders nützlich für Aufgaben wie das Validieren von Eingaben, das Filtern von Daten oder das Durchführen von bedingten Operationen.
Um zu überprüfen, ob ein Array einen bestimmten Wert enthält, können wir die integrierte Funktion in_array() nutzen. Diese Funktion benötigt zwei Parameter:
Betrachten Sie beispielsweise das folgende Array:
$array = ['kitchen', 'bedroom', 'living_room', 'dining_room'];
Um zu überprüfen, ob das Array den Wert „kitchen“ enthält, können wir in_array() wie folgt verwenden:
if (in_array('kitchen', $array)) { echo 'This array contains kitchen'; }
Wenn „kitchen“ im Array gefunden wird, erfolgt die bedingte Anweisung wird als wahr ausgewertet und die Echo-Anweisung wird ausgeführt und zeigt die Meldung „Dieses Array enthält Küche“ an. Andernfalls wird die bedingte Anweisung als falsch ausgewertet und die Meldung wird nicht angezeigt.
Die Verwendung von in_array() bietet eine einfache und effiziente Methode, um das Vorhandensein eines bestimmten Werts innerhalb eines Arrays in PHP zu überprüfen. Es ist ein grundlegendes Werkzeug für die effektive Handhabung und Bearbeitung von Arrays in Ihrem Code.
Das obige ist der detaillierte Inhalt vonEnthält mein PHP-Array diesen Wert?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!