Contoh
Cari nilai “Glenn” dalam larik dan tampilkan beberapa teks:
<?php $people = array("Peter", "Joe", "Glenn", "Cleveland"); if (in_array("Glenn", $people)) { echo "Match found"; } else { echo "Match not found"; } ?> //Output : Match found
Definisi dan Penggunaan
Fungsi in_array() digunakan untuk mencari array untuk nilai tertentu.
Catatan: Jika parameter penelusuran adalah string dan parameter tipe disetel ke TRUE, penelusuran peka huruf besar kecil.
Syntax
in_array(search, array, type)
Nilai Parameter
| Parameter | Deskripsi |
|---|---|
| search | Required. Menentukan apa yang dicari |
| array | Required. Menentukan larik yang akan dicari |
| type | Optional. Jika parameter ini disetel ke TRUE, fungsi in_array() mencari string pencarian dan tipe tertentu dalam larik. |
Detail Teknis
| Return Value: | Mengembalikan TRUE jika nilainya ditemukan dalam larik, atau FALSE sebaliknya |
|---|---|
| PHP Version: | 4+ |
| PHP Changelog: | PHP 4.2: Parameter pencarian sekarang mungkin berupa array |
Contoh Lain
Contoh
Menggunakan semua 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>";
}
?>
/* Output :
Match not found
Match found
Match found
*/