Heim > Backend-Entwicklung > PHP-Tutorial > Die PHP-Array-Funktionssequenz in_array() ermittelt, ob der Array-Wert vorhanden ist

Die PHP-Array-Funktionssequenz in_array() ermittelt, ob der Array-Wert vorhanden ist

高洛峰
Freigeben: 2023-03-04 13:20:02
Original
1726 Leute haben es durchsucht

in_array() Definition und Verwendung Die Funktion
in_array() durchsucht ein Array nach einem bestimmten Wert.

Syntax
in_array(value,array,type)
Parameterbeschreibung
value Erforderlich. Gibt den Wert an, nach dem im Array gesucht werden soll.
Array erforderlich. Gibt das zu durchsuchende Array an.
Typ ist 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 Wert 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 Wertparameter eine Zeichenfolge ist und der Typparameter auf „true“ gesetzt ist, wird bei der Suche die Groß-/Kleinschreibung beachtet.

Beispiel 1

<?php 
$people = array("Peter", "Joe", "Glenn", "Cleveland"); 

if (in_array("Glenn",$people)) 
{ 
echo "Match found"; 
} 
else 
{ 
echo "Match not found"; 
} 
?>
Nach dem Login kopieren

Ausgabe:

Übereinstimmung gefunden
Beispiel 2

<?php 
$people = array("Peter", "Joe", "Glenn", "Cleveland", 23); 

if (in_array("23",$people, TRUE)) 
{ 
echo "Match found<br />"; 
} 
else 
{ 
echo "Match not found<br />"; 
}if (in_array("Glenn",$people, TRUE)) 
{ 
echo "Match found<br />"; 
} 
else 
{ 
echo "Match not found<br />"; 
}if (in_array(23,$people, TRUE)) 
{ 
echo "Match found<br />"; 
} 
else 
{ 
echo "Match not found<br />"; 
} 
?>
Nach dem Login kopieren

Ausgabe:

Übereinstimmung nicht gefunden
Übereinstimmung gefunden
Übereinstimmung gefunden

Weitere PHP-Array-Funktionssequenzen in_array(), um herauszufinden, ob ein Array-Wert vorhanden ist, finden Sie auf der chinesischen PHP-Website für verwandte Artikel!

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