PHP in_array () Funktion
Komplette PHP - Array - Referenz
Beispiele
Durchsucht den Array-Wert "Glenn" und gibt einen Text:
<?php
$people = array("Peter", "Joe", "Glenn", "Cleveland");
if (in_array("Glenn", $people))
{
echo "Match found";
}
else
{
echo "Match not found";
}
?>
$people = array("Peter", "Joe", "Glenn", "Cleveland");
if (in_array("Glenn", $people))
{
echo "Match found";
}
else
{
echo "Match not found";
}
?>
Ausführung einer Instanz »
Definition und Verwendung
in_array () Funktion den Wert der Existenz des Sucharray zu bestimmen.
Hinweis: Wenn dieSuchparameter ein String und der Typparameter ist auf TRUE gesetzt ist, wird die Suche Groß- und Kleinschreibung.
Grammatik
in_array( search,array,type )
参数 | 描述 |
---|---|
search | 必需。规定要在数组搜索的值。 |
array | 必需。规定要搜索的数组。 |
type | 可选。如果该参数设置为 TRUE,则 in_array() 函数检查搜索的数据与数组的值的类型是否相同。 |
Technische Details
Rückkehr: | Wenn Sie den Wert im Array finden wird TRUE zurückgegeben, andernfalls ist FALSCH. |
---|---|
PHP-Version: | 4+ |
Update-Log | Seit PHP 4.2 ab, können Suchparameter ein Array sein. |
Weitere Beispiele
Beispiel 1
Verwenden Sie alle 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>";
}
?>
$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>";
}
?>
Ausführung einer Instanz »
Komplette PHP - Array - Referenz