Przykład
Szukaj wartości "Glenn" w tablicy i wyjściu jakiś tekst:
<?php
$people = array("Peter", "Joe" , "Glenn" , "Cleveland");
if (in_array("Glenn", $people))
{
echo "Match found";
}
else
{
echo "Match not found";
}
?>
Uruchomić przykład » Definicja i Wykorzystanie
in_array() funkcja wyszukiwania macierz do określonej wartości.
Note: Jeśli parametr wyszukiwania jest ciąg a parametr typ jest ustawiony na TRUE, wyszukiwanie jest wielkość liter.
Składnia
in_array( search,array,type )
Parametr | Opis |
---|---|
search | Wymagany. Określa co szukać |
array | Wymagany. Określa tablicę szukać |
type | Opcjonalny. Jeśli ten parametr jest ustawiony na TRUE in_array() przeszukuje dla szukanej-string i określonego typu w tablicy. |
Szczegóły techniczne
Zwracana wartość: | Zwraca wartość PRAWDA, jeśli wartość znajduje się w tablicy, lub FALSE w przeciwnym wypadku |
---|---|
Wersja PHP: | 4+ |
Lista zmian: | Od PHP 4.2 parametr wyszukiwania mogą teraz być tablicą |
Więcej przykładów
Przykład 1
Korzystanie wszystkie parametry:
<?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>";
}
?>
Uruchomić przykład » <PHP Array Reference