Heim  >  Artikel  >  Backend-Entwicklung  >  php in_array() Überprüfen Sie, ob ein bestimmter Wert im Array vorhanden ist. Detaillierte Erklärung_php-Beispiel

php in_array() Überprüfen Sie, ob ein bestimmter Wert im Array vorhanden ist. Detaillierte Erklärung_php-Beispiel

WBOY
WBOYOriginal
2016-12-05 13:28:251056Durchsuche

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:

<&#63;php
$os = array(
  "Mac",
  "NT",
  "Irix",
  "Linux"
);
if (in_array("Irix", $os)) {
  echo "Got Irix";
}
if (in_array("mac", $os)) {
  echo "Got mac";
}
&#63;>

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!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn