Örnek
Değer ara "Glenn" bir dizi ve çıkış bazı metin içinde:
<?php
$people = array("Peter", "Joe" , "Glenn" , "Cleveland");
if (in_array("Glenn", $people))
{
echo "Match found";
}
else
{
echo "Match not found";
}
?>
»Run örnek Tanımı ve Kullanımı
in_array() işlevi, bir özel değeri için bir dizi arama yapar.
Note: Arama parametresi bir dize ve türü parametre TRUE olarak ayarlanırsa, arama harf duyarlıdır.
Sözdizimi
in_array( search,array,type )
Parametre | Açıklama |
---|---|
search | Gereklidir. hangi konuda arama belirtir |
array | Gereklidir. aramak için diziyi belirtir |
type | İsteğe bağlı. Bu parametre TRUE olarak ayarlanırsa, in_array() dizideki arama-string ve spesifik türü için işlev arar. |
Teknik detaylar
Geri dönüş değeri: | değeri, aksi dizide bulunan veya YANLIŞ ise DOĞRU verir |
---|---|
PHP Sürümü: | 4+ |
Değişiklikler: | PHP 4.2 itibariyle arama parametresi artık bir dizi olabilir |
Diğer Örnekler
Örnek 1
Tüm parametreleri kullanarak:
<?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>";
}
?>
»Run örnek <PHP Dizi Referans