in_array()
PHP in_array() funksiyasi
❮ PHP massivlar ma’lumotnomasi
Misol
Massivdan "Glenn" qiymatini qidiring va biror matn chiqaring:
<?php
$people = array("Peter", "Joe", "Glenn", "Cleveland");
if (in_array("Glenn", $people))
{
echo "Match found";
}
else
{
echo "Match not found";
}
?>
O‘zingiz sinab ko‘ring »
Ta’rif va qo‘llanilishi
in_array() funksiyasi massivdan ma’lum bir qiymatni qidiradi.
Eslatma: Agar value parametri string bo‘lsa va strict parametri TRUE qiymatiga o‘rnatilgan bo‘lsa, qidiruv katta-kichik harflarni farqlaydi.
Sintaksis
in_array(value, array, strict)
Parametr qiymatlari
| Parametr | Tavsif |
|---|---|
| value | Majburiy. Qidiriladigan qiymatni belgilaydi |
| array | Majburiy. Qidiruv amalga oshiriladigan massivni belgilaydi |
| strict | Ixtiyoriy. Agar true qiymatiga o‘rnatilsa, funksiya massivdagi qiymatning tipini ham tekshiradi |
Texnik tafsilotlar
| Qaytariladigan qiymat: | Qiymat massivda topilsa TRUE, aks holda FALSE qaytaradi |
|---|---|
| PHP versiyasi: | 4+ |
Ko‘proq misollar
Misol
Barcha parametrlardan foydalanish:
<?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>";
}
?>
O‘zingiz sinab ko‘ring »
❮ PHP massivlar ma’lumotnomasi
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
