In PHP können Sie mit der Funktion in_array() direkt ermitteln, ob sich ein Element in einem Array befindet. Wenn das Element im Array vorhanden ist, gibt die Funktion in_array() true zurück, andernfalls false. In diesem Artikel erfahren Sie hauptsächlich, wie Sie mithilfe von PHP feststellen können, ob ein Element in einem Array angezeigt wird.
in_array(search,array,type)
Parameter | Beschreibung | ||||||||
---|---|---|---|---|---|---|---|---|---|
search
|
Erforderlich. Gibt den Wert an, nach dem im Array gesucht werden soll. | ||||||||
array | Erforderlich. Gibt das zu durchsuchende Array an. | ||||||||
type | Optional. Wenn dieser Parameter auf true gesetzt ist, wird geprüft, ob der Typ der gesuchten Daten und der Wert des Arrays übereinstimmen. |
Hinweis: Wenn Suche Parameter eine Zeichenfolge ist und Typ Wenn der Parameter auf „true“ gesetzt ist, wird bei der Suche die Groß-/Kleinschreibung beachtet.
Seit PHP 4.2 kann der Suchparameter nun auch ein Array sein
Zum Beispiel:
$arr=array("107", "Website","Studio");
if(in_array("107",$arr)){
Echo „Matching erfolgreich“; >
}else{
echo "Match failed"; }
Matching erfolgreich
$arr=array("107" ,"Website","Studio");
if(in_array("Henan University",$arr )){
; }else
echo "Match failed"
;} Das laufende Ergebnis ist:
Failed to matchDas obige ist der detaillierte Inhalt vonPHP bestimmt, ob ein Element in einem Array erscheint. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!