Beispiel
Suchen Sie nach dem Wert "Glenn" in einem Array und Text auszugeben:
<?php
$people = array("Peter", "Joe" , "Glenn" , "Cleveland");
if (in_array("Glenn", $people))
{
echo "Match found";
}
else
{
echo "Match not found";
}
?>
Führen Sie zB » Definition und Verwendung
Die in_array() Funktion sucht eine Anordnung für einen bestimmten Wert.
Note: Wenn die Suchparameter ein String und der Typparameter ist auf TRUE gesetzt ist, wird die Suche Groß- und Kleinschreibung.
Syntax
in_array( search,array,type )
Parameter | Beschreibung |
---|---|
search | Erforderlich. Gibt das, was zu suchen |
array | Erforderlich. Gibt das Array zu suchen |
type | Optional. Wenn dieser Parameter auf TRUE gesetzt, die in_array() Funktion sucht nach der Suche-string und bestimmten Typ in der Anordnung. |
Technische Details
Rückgabewert: | Gibt TRUE zurück, wenn der Wert in dem Feld gefunden wird, oder andernfalls FALSE |
---|---|
PHP Version: | 4+ |
Änderungsprotokoll: | Ab PHP 4.2 kann der Suchparameter nun ein Array |
Mehr Beispiele
Beispiel 1
Unter Verwendung aller Parameter:
<?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>";
}
?>
Führen Sie zB » <PHP Array Reference