Heim >Backend-Entwicklung >PHP-Problem >So ermitteln Sie, ob sich ein bestimmtes Element in einem Array in PHP befindet

So ermitteln Sie, ob sich ein bestimmtes Element in einem Array in PHP befindet

王林
王林Original
2020-09-01 13:33:054132Durchsuche

So ermittelt PHP, ob sich ein bestimmtes Element in einem Array befindet: Sie können die Funktion [in_array()] verwenden, um festzustellen, ob das Element im Array vorhanden ist, andernfalls gibt sie false zurück, z. B. [in_array ("mack", $arr)].

So ermitteln Sie, ob sich ein bestimmtes Element in einem Array in PHP befindet

So bestimmen Sie, ob sich ein bestimmtes Element in einem Array in PHP befindet:

In PHP können wir die Funktion in_array() verwenden, um direkt zu bestimmen, ob sich ein Element in einem Array befindet. Wenn das Element im Array vorhanden ist, gibt die Funktion in_array() true zurück, andernfalls false.

(Empfohlenes Tutorial: php-Video-Tutorial)

Funktionssyntax:

in_array(search,array,type)

Parametereinführung:

  • Suche Erforderlich. Gibt den Wert an, nach dem im Array gesucht werden soll.

  • array Erforderlich. Gibt das zu durchsuchende Array an. ​

  • Typ ​ Optional. Wenn dieser Parameter auf true gesetzt ist, wird geprüft, ob der Typ der gesuchten Daten und der Wert des Arrays übereinstimmen.

Erläuterung:

Gibt „true“ zurück, wenn die angegebene Wertsuche im Array-Array vorhanden ist. Wenn der dritte Parameter auf „true“ gesetzt ist, gibt die Funktion nur dann „true“ zurück, wenn das Element im Array vorhanden ist und denselben Datentyp wie der angegebene Wert hat.

Wenn der Parameter nicht im Array gefunden wird, gibt die Funktion „false“ zurück.

Hinweis: Wenn der Suchparameter eine Zeichenfolge ist und der Typparameter auf „true“ gesetzt ist, wird bei der Suche die Groß-/Kleinschreibung beachtet.

(Zugehörige Tutorial-Empfehlung: php-Training)

Beispiel:

<?php
$people = array("Bill", "Steve", "Mark", "David");

if (in_array("Mark", $people))
  {
  echo "匹配已找到";
  }
else
  {
  echo "匹配未找到";
  }
?>

Ausgabe:

匹配已找到

Das obige ist der detaillierte Inhalt vonSo ermitteln Sie, ob sich ein bestimmtes Element in einem Array in PHP befindet. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen 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