PHP muss manchmal feststellen, ob ein bestimmter Wert in einem Array vorhanden ist. Wir können die integrierte Funktion in_array() von PHP direkt verwenden, um die Bestimmung zu realisieren. Mit der PHP-Funktion in_array wird überprüft, ob ein bestimmter Wert im Array vorhanden ist. Wenn er vorhanden ist, wird true zurückgegeben, andernfalls wird false zurückgegeben. In diesem Artikel werden die grundlegende Syntax und Anwendungsbeispiele der Funktion in_array vorgestellt.
php in_array() prüft, ob ein bestimmter Wert im Array vorhanden ist
in_array prüft, ob ein bestimmter Wert im Array vorhanden ist
Grundlegende Syntax:
bool in_array(mixed $needle,array $haystack,bool $strict=FALSE)
Suchnadel im Heuhaufen
Parametereinführung
参数 | 描述 |
---|---|
needle | 必需。规定要在数组搜索的值。如果是字符串,则比较是区分大小写的。 |
haystack | 必需。规定要搜索的数组。 |
strict | 可选。如果设置该参数为 true,则 in_array() 函数还会检查 needle 的类型是否和 haystack 中的相同。 |
Rückgabewert
Wenn die Nadel gefunden wird, wird TRUE zurückgegeben, andernfalls wird FALSE zurückgegeben.
Beispiel:
<?php $os = array( "Mac", "NT", "Irix", "Linux" ); if (in_array("Irix", $os)) { echo "Got Irix"; } if (in_array("mac", $os)) { echo "Got mac"; } ?>
Die zweite Bedingung der Online-Ausführung schlägt fehl, da bei in_array() die Groß-/Kleinschreibung beachtet wird, sodass das obige Programm als angezeigt wird :
Habe Irix
Das Obige ist der gesamte Inhalt dieses Artikels, ich hoffe, er wird für das Studium aller hilfreich sein.
Verwandte Empfehlungen:
phpExcel-Tabellen hochladen und Daten abrufen
PHPs Methode zur Implementierung der HTML-Tag-Vervollständigung und Filterung von Webinhalten
Das obige ist der detaillierte Inhalt vonDetaillierte Erklärung der PHP-In_Array()-Prüfung, ob ein bestimmter Wert im Array vorhanden ist. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!