Heim > Backend-Entwicklung > PHP-Problem > Wie verwende ich in_array in PHP? (Einführung in die Verwendung)

Wie verwende ich in_array in PHP? (Einführung in die Verwendung)

青灯夜游
Freigeben: 2023-03-06 08:28:01
Original
6261 Leute haben es durchsucht

In PHP wird die Funktion in_array() verwendet, um zu suchen, ob ein bestimmter Wert im Array vorhanden ist. Die Syntax lautet „in_array(search,array,type)“, wenn der Suchparameter eine Zeichenfolge ist und der Typparameter festgelegt ist auf TRUE setzen und dann unter Berücksichtigung der Groß- und Kleinschreibung suchen.

Wie verwende ich in_array in PHP? (Einführung in die Verwendung)

Empfohlen: „PHP-Video-Tutorial

Die Funktion „in_array()“ sucht, ob der angegebene Wert im Array vorhanden ist.

Syntax

in_array(search,array,type)
Nach dem Login kopieren

Parameter:

  • 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.​

Beschreibung

  • Gibt „true“ zurück, wenn der angegebene Suchwert 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.

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

Rückgabewert: Gibt TRUE zurück, wenn der Wert im Array gefunden wird, andernfalls wird FALSE zurückgegeben.

Beispiel:

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

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

if (in_array(23,$people, TRUE))
  {
  echo "匹配已找到<br>";
  }
else
  {
  echo "匹配未找到<br>";
  }
?>
Nach dem Login kopieren

Ausgabe:

匹配未找到
匹配已找到
匹配未找到
Nach dem Login kopieren

Verwandte Empfehlungen: php-Training

Das obige ist der detaillierte Inhalt vonWie verwende ich in_array in PHP? (Einführung in die Verwendung). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage