Heim > Backend-Entwicklung > PHP-Tutorial > Einführung in die Verwendung der Funktion in_array() in der PHP-Funktionsbibliothek

Einführung in die Verwendung der Funktion in_array() in der PHP-Funktionsbibliothek

WBOY
Freigeben: 2023-06-27 09:40:01
Original
1452 Leute haben es durchsucht

In der PHP-Entwicklung müssen Arrays häufig verarbeitet und geändert werden, und die Funktion in_array() ist eine der am häufigsten verwendeten Funktionen bei der Verarbeitung von Arrays. In diesem Artikel wird erläutert, wie Sie diese Funktion verwenden. Die Funktion der Funktion

in_array() besteht darin, den angegebenen Wert im Array zu finden und „true“ zurückzugeben, wenn er gefunden wird, andernfalls wird „false“ zurückgegeben. Die Syntax dieser Funktion lautet wie folgt:

in_array($value, $array, $strict)
Nach dem Login kopieren

wobei $value der zu findende Wert, $array das zu findende Array und $strict ein optionaler Parameter ist, der angibt, ob eine Überprüfung des Variablentyps erzwungen werden soll. Standardmäßig ist der Wert von $strict falsch, was bedeutet, dass nur die Werte der Variablen auf Gleichheit überprüft werden und die Variablentypen nicht überprüft werden.

Hier sind einige Anwendungsbeispiele von in_array():

  1. Überprüfen Sie, ob ein Wert in einem Array vorhanden ist
$numbers = array(1, 2, 3, 4, 5);
if (in_array(3, $numbers)) {
    echo "3 存在于数组中";
} else {
    echo "3 不存在于数组中";
}
Nach dem Login kopieren

Der obige Code gibt „3 existiert im Array“ aus.

  1. Überprüft, ob ein Wert im Array vorhanden ist, und erzwingt die Typprüfung beim Vergleich.
$numbers = array(1, 2, 3, 4, 5);
if (in_array("3", $numbers, true)) {
    echo "3 存在于数组中";
} else {
    echo "3 不存在于数组中";
}
Nach dem Login kopieren

Der obige Code gibt „3 existiert nicht im Array“ aus, da die Typprüfung beim Vergleich erzwungen wird, sodass die Zeichenfolge „3“ nicht gleich ist auf die ganze Zahl 3.

  1. Finden Sie heraus, ob der Schlüsselname im Array den angegebenen Wert hat
$ages = array("Peter" => 35, "Ben" => 28, "Joe" => 40);
if (in_array(35, $ages)) {
    echo "35 的键名是:" . array_search(35, $ages);
} else {
    echo "35 不存在于数组中";
}
Nach dem Login kopieren

Der obige Code gibt „Der Schlüsselname von 35 ist: Peter“ aus, da der Wert, der dem Schlüsselnamen „Peter“ im Array entspricht, 35 ist .

Zusammenfassung:

Das Obige ist die Einführung und Beispiele für die Verwendung der Funktion in_array(). Ich hoffe, dass es Ihnen bei der Verwendung dieser Funktion in der PHP-Entwicklung hilfreich sein wird. Diese Funktion wird in der tatsächlichen Entwicklung häufig verwendet und kann die Effizienz und Lesbarkeit des Codes effektiv verbessern.

Das obige ist der detaillierte Inhalt vonEinführung in die Verwendung der Funktion in_array() in der PHP-Funktionsbibliothek. 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