Heim >Backend-Entwicklung >PHP-Tutorial >in_array() Findet heraus, ob ein Array-Wert vorhanden ist. Case-Sharing

in_array() Findet heraus, ob ein Array-Wert vorhanden ist. Case-Sharing

php中世界最好的语言
php中世界最好的语言Original
2018-05-21 10:05:101679Durchsuche

Dieses Mal bringe ich Ihnen eine Fallaufteilung von in_array(), um herauszufinden, ob ein Array-Wert vorhanden ist. Was sind die Vorsichtsmaßnahmen für in_array(), um herauszufinden, ob ein Array-Wert vorhanden ist? Das Folgende ist ein praktischer Fall. Schauen wir uns das an.

In der PHP-Programmierung sucht die Funktion in_array() nach einem bestimmten Wert in einem Array.

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

Syntax

in_array(value,array,type)

Parameterbeschreibung
Wert 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 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 der Datentyp mit dem angegebenen Wert übereinstimmt.

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, in_array-Instanz.

<?php $people = array("Peter", "Joe", "Glenn", "Cleveland");
if (in_array("Glenn",$people)) { echo "Match found"; } else { echo "Match not found"; } ?>

Ausgabe:
Übereinstimmung gefunden

Beispiel 2, in_array-Instanz.

<?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 />"; 
} 
?>
输出: 
Match not found 
Match found 
Match found

Ich glaube, dass Sie die Methode beherrschen, nachdem Sie den Fall in diesem Artikel gelesen haben. Weitere spannende Informationen finden Sie in anderen verwandten Artikeln auf der chinesischen PHP-Website!

Empfohlene Lektüre:

Detaillierte Erklärung des Yii-Framework-Konfigurationscontrollers und der Aktionsschritte

Detaillierte Erklärung der Funktion array_key_exists() zur Suche nach Array-Schlüsselnamen Schritte

Das obige ist der detaillierte Inhalt vonin_array() Findet heraus, ob ein Array-Wert vorhanden ist. Case-Sharing. 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