Home » PHP » Fungsi array_search() PHP

Fungsi array_search() PHP

by Hanifah Nurbaeti
by Hanifah Nurbaeti

Contoh
Cari array untuk nilai “merah” dan kembalikan kuncinya:

<?php
$a=array("a"=>"red","b"=>"green","c"=>"blue");
echo array_search("red",$a);
?>
  //Output : a

Definisi dan Penggunaan

Fungsi array_search() mencari nilai dari array dan mengembalikan kuncinya.

Nilai Parameter

ParameterDeskripsi
valueRequired. Menentukan nilai yang akan dicari
arrayRequired. Menentukan larik untuk dicari
strictOptional.Jika parameter ini disetel ke TRUE, maka fungsi ini akan mencari elemen identik dalam larik. Nilai yang memungkinkan:
true
false
Default: Jika disetel ke true, angka 5 tidak sama dengan string 5 (Lihat contoh 2)

Detail Teknis

Return Value:Mengembalikan kunci nilai jika ditemukan dalam larik, dan FALSE sebaliknya. Jika nilai ditemukan dalam larik lebih dari sekali, kunci pertama yang cocok dikembalikan.
PHP Version:4.0.5+
PHP Changelog:Fungsi ini mengembalikan NULL jika parameter yang tidak valid dilewatkan (ini berlaku untuk semua fungsi PHP mulai 5.3.0).

Pada PHP 4.2.0, fungsi ini mengembalikan FALSE jika gagal, bukan NULL.

Contoh Lain

Contoh
Cari array untuk nilai 5 dan kembalikan kuncinya (perhatikan “”):

<?php
$a=array("a"=>"5","b"=>5,"c"=>"5");
echo array_search(5,$a,true);
?>
  //Output : b

You may also like