Heim >Backend-Entwicklung >PHP-Problem >So ermitteln Sie, ob in PHP ein Array-Wert vorhanden ist

So ermitteln Sie, ob in PHP ein Array-Wert vorhanden ist

青灯夜游
青灯夜游Original
2021-12-07 18:07:343912Durchsuche

In PHP können Sie die Funktion in_array() verwenden, um festzustellen, ob der Array-Wert vorhanden ist. Die Funktion dieser Funktion besteht darin, zu suchen, ob der angegebene Wert im Array vorhanden ist. Die Syntax lautet „in_array(search,array,type). "; wenn der Wert vorhanden ist, wird TRUE zurückgegeben, andernfalls wird FALSE zurückgegeben.

So ermitteln Sie, ob in PHP ein Array-Wert vorhanden ist

Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP-Version 7.1, DELL G3-Computer

In PHP können Sie die Funktion in_array() verwenden, um festzustellen, ob der Array-Wert vorhanden ist. Die Funktion

in_array() kann suchen, ob der angegebene Wert im Array vorhanden ist.

Syntax:

in_array(search,array,type)
  • 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.​

Rückgabewert: TRUE, wenn der Wert im Array gefunden wird, andernfalls FALSE.​

Hinweis:

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

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

Beispiel: Bestimmen Sie, ob der Array-Wert „Glenn“ existiert

<?php
header("Content-type:text/html;charset=utf-8");
$people = array("Bill", "Steve", "Mark", "David");

if (in_array("Mark", $people))
  {
  echo "指定值存在";
  }
else
  {
  echo "指定值不存在";
  }
?>

So ermitteln Sie, ob in PHP ein Array-Wert vorhanden ist

Empfohlenes Lernen: „PHP-Video-Tutorial

Das obige ist der detaillierte Inhalt vonSo ermitteln Sie, ob in PHP ein Array-Wert vorhanden ist. 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
Vorheriger Artikel:Was bedeutet $_FILES in PHP?Nächster Artikel:Was bedeutet $_FILES in PHP?