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 */