Heim > Artikel > Backend-Entwicklung > So überprüfen Sie, ob in PHP ein bestimmter Wert in einem Array vorhanden ist
So überprüfen Sie, ob es existiert: 1. Verwenden Sie die Funktion in_array(), die Syntax ist „in_array(value, $array)“ 2. Verwenden Sie die Funktion array_search(), die Syntax ist „array_search(value, $array). )".
Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP-Version 7.1, DELL G3-Computer
php fragt ab, ob ein bestimmter Wert im Array vorhanden ist
Methode 1: Verwenden Sie in_array( )-Funktion
Die Funktionin_array() kann herausfinden, ob ein bestimmter Wert im Array enthalten ist. Wenn er existiert, gibt sie TRUE zurück, wenn er nicht existiert, gibt sie FALSE zurück. Das Syntaxformat lautet wie folgt:
in_array($needle, $array[, $strict = FALSE])
Die Parameterbeschreibung lautet wie folgt:
<?php header("Content-type:text/html;charset=utf-8"); $sites = array("Google", "Taobao", "Facebook"); if (in_array("PHP中文网", $sites)) { echo "找到匹配项!"; } else { echo "没有找到匹配项!"; } ?>Methode 2: Verwenden Sie die Funktion array_search()
array_search(), um nach einem bestimmten Schlüsselwert im Array zu suchen und zurückzugeben, wenn der angegebene Schlüsselwert gefunden wird im Array Der entsprechende Schlüsselname, andernfalls wird FALSE zurückgegeben. Das Syntaxformat ist wie folgt:
array_search(value,array,strict)
Beispiel:
<?php header("Content-type:text/html;charset=utf-8"); $sites = array("Google", "Taobao", "Facebook"); if (array_search("Taobao", $sites)) { echo "找到匹配项!"; } else { echo "没有找到匹配项!"; } ?>
Empfohlenes Lernen: „
PHP-Video-TutorialDas obige ist der detaillierte Inhalt vonSo überprüfen Sie, ob in PHP ein bestimmter Wert in einem Array vorhanden ist. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!