Fungsi in_array() PHP
Contoh
Cari nilai "Glenn" di dalam array dan tampilkan beberapa teks:
<?php $people = array("Bill", "Steve", "Mark", "David"); if (in_array("Mark", $people)) { echo "Menemukan cocok"; } else { echo "Tidak menemukan cocok"; } ?>
Definisi dan penggunaan
Fungsi in_array() mencari apakah nilai yang ditentukan ada di dalam array.
Keterangan:Jika Pencarian Parameter adalah string dan Tipe Jika parameter diatur ke TRUE, pencarian membedakan huruf besar dan kecil.
Sintaks
in_array(Pencarian,array,Tipe)
Parameter | Deskripsi |
---|---|
Pencarian | Wajib. Tentukan nilai yang akan dicari di dalam array. |
array | Wajib. Tentukan array yang akan dicari. |
Tipe | Pilihan. Jika parameter diatur ke true, periksa apakah data pencarian sama dengan tipe nilai array. |
Keterangan
Jika nilai yang diberikan Pencarian Ada di dalam array array dalamnya kembalikan true. Jika parameter ketiga diatur ke true, fungsi hanya kembalikan true jika elemen ada di dalam array dan tipe data sama dengan nilai yang diberikan.
Jika parameter tidak ditemukan di dalam array, fungsi kembalikan false.
Keterangan:Jika Pencarian Parameter adalah string dan Tipe Jika parameter diatur ke true, pencarian membedakan huruf besar dan kecil.
Detil Teknis
Nilai Kembalian: | Jika nilai ditemukan di dalam array, kembalikan TRUE, jika tidak kembalikan FALSE. |
Versi PHP: | 4+ |
Changelog: | Dari PHP 4.2Pencarian Parameter sekarang mungkin juga array. |
Beberapa Contoh Lainnya
Contoh 1
Gunakan semua parameter:
<?php $people = array("Bill", "Steve", "Mark", "David"); if (in_array("23", $people, TRUE)) { echo "Penyesuaian ditemukan<br>"; } else { echo "Tidak ditemukan penyesuaian<br>"; } if (in_array("Mark",$people, TRUE)) { echo "Penyesuaian ditemukan<br>"; } else { echo "Tidak ditemukan penyesuaian<br>"; } if (in_array(23,$people, TRUE)) { echo "Penyesuaian ditemukan<br>"; } else { echo "Tidak ditemukan penyesuaian<br>"; } ?>