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)
Suche nach der Nadel im Heuhaufen
Parametereinführung
参数 | 描述 |
---|---|
needle | 必需。规定要在数组搜索的值。如果是字符串,则比较是区分大小写的。 |
haystack | 必需。规定要搜索的数组。 |
strict | 可选。如果设置该参数为 true,则 in_array() 函数还会检查 needle 的类型是否和 haystack 中的相同。 |
Rückgabewert
Gibt TRUE zurück, wenn die Nadel gefunden wird, andernfalls FALSE.
Beispiel:
<?php $os = array( "Mac", "NT", "Irix", "Linux" ); if (in_array("Irix", $os)) { echo "Got Irix"; } if (in_array("mac", $os)) { echo "Got mac"; } ?>
Das Online-Ausführen der zweiten Bedingung schlägt fehl, da in_array() die Groß-/Kleinschreibung beachtet wird, sodass das obige Programm Folgendes anzeigt:
Habe Irix
Vielen Dank fürs Lesen, ich hoffe, es kann Ihnen helfen, vielen Dank für Ihre Unterstützung dieser Website!