Fungsi array_search
Fungsi array_search melakukan
pencarian nilai dalam array dan mengembalikan kunci
elemen pertama yang ditemukan. Jika elemen seperti itu
tidak ditemukan - akan mengembalikan false. Parameter ketiga
menetapkan perbandingan ketat berdasarkan tipe (seperti
===). Jika diatur ke true - ia akan membandingkan
secara ketat, dan jika false (secara default) - maka tidak.
Sintaks
array_search(mixed $needle, array $haystack, bool $strict = false): int|string|false
Contoh
Cari elemen dalam array dengan nilai 'c'
- sebagai hasilnya kita akan mendapatkan kuncinya (sama dengan 2):
<?php
$arr = ['a', 'b', 'c', 'd', 'e'];
echo array_search('c', $arr);
?>
Hasil eksekusi kode:
2
Lihat juga
-
fungsi
strpos,
yang mengembalikan posisi kemunculan pertama substring -
fungsi
str_contains,
yang memeriksa kemunculan karakter dalam string -
fungsi
str_starts_with,
yang memeriksa awal string -
fungsi
str_ends_with,
yang memeriksa akhir string