Penggunaan fungsi ARRAY_SEARCH pada PHP

Contents

  • 1 Definisi dan juga Penggunaan
  • 2 Nilai Parameter
  • 3 Detail Teknis
  • 4 Contoh Lain

Contoh
Cari array untuk bernilai “kemerahan” dan juga kembalikan kuncinya:

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

Definisi dan juga Penggunaan

Fungsi array_search() mencari bernilai berasal dari array dan juga mengembalikan kuncinya.

Nilai Parameter

ParameterDeskripsi
worth Required. Menentukan bernilai yang pasti akan dicari
array Required. Menentukan larik untuk dicari
strict Optional.Jika parameter ini disetel langsung ke TRUE, oleh karena itu Kegunaan ini pasti akan mencari aspek mirip secara mendalam larik. Nilai yang memungkinkan:
true
false
Default: Jika disetel langsung ke true, angka 5 tidak setiap bit sebagai bersama tali 5 (Lihat kasus 2)

Detail Teknis

Return Value:Mengembalikan rahasia bernilai jika terletak secara mendalam larik, dan juga FALSE atau yang lain. Jika bernilai terletak secara mendalam larik lebih berasal dari segera setelah, rahasia awalnya yang ideal dikembalikan.
PHP Version:4.0.5+
PHP Changelog:Fungsi ini mengembalikan NULL jika parameter yang tidak legitimate dilewatkan (ini lulus untuk semua Kegunaan PHP awal 5.3.0).

Pada PHP 4.2.0, Kegunaan ini mengembalikan FALSE jika berhenti bekerja, sebagai gantinya NULL.

Contoh Lain

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

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

Anda ringan menonton: Fungsi array_search() PHP – DosenIT.com

Sumber: https://taylorswift10years.com

Kategori: Teknologi

Penggunaan fungsi ARRAY_SEARCH pada PHP

Beberapa fungsi pencarian elemen array antara lain:

  • array_search()- Mencari posisi (key) dari suatu value dalam array
  • array_key_exists()-  Memeriksa suatu key ada dalam array atau tidak
  • in_array()-  Memeriksa suatu elemen ada dalam array atau tidak.
<?php
$arrAngka = array(1 => 'satu', 3 => 'tiga', 5 => 'lima', 7 => 'tujuh');
echo "<b>Pencarian Array dengan array_search";
echo " <pre>";
print_r($arrAngka);
echo " </pre>";

$key = array_search('tiga', $arrAngka);
echo $key."<br><br>";
// $key = 3;
$key = array_search('tujuh', $arrAngka);
echo $key."<br><br>";
// $key = 7;
?>

Pada program diatas merupakan contoh penggunaan fungsi array_search() untuk melakukan pencarian posisi suatu key dari suatu value dalam array.

Penggunaan fungsi ARRAY_SEARCH pada PHP

array_search.php

<?php
$arrTulis = array ("Buku"=>6,"Pensil"=>9,"Bolpen"=>5,"Penggaris"=>4);
echo "<b>Pencarian Array dengan array_key_exists";
echo "<pre>";
print_r($arrTulis);
echo "</pre>";

if (array_key_exists("Bolpen",$arrTulis)) {
echo "Bolpen ada di meja<br><br><br>";
} else {
echo " Tidak ada Bolpen di meja";
}
?>

Pada program diatas merupakan contoh penggunaan fungsi array_key_exists() untuk melakukan pemeriksaan apakah suatu key ada di dalam array.

Penggunaan fungsi ARRAY_SEARCH pada PHP

array_key_exists.php

<?php
$arrMobil = array ("Kijang","Pajero","Inova","Karimun","Mobilio");
echo "<b>Pencarian Array dengan in_array";
echo " <pre>";
print_r($arrMobil);
echo " </pre>";

if (in_array("Karimun",$arrMobil) ) {
echo "Stok Mobil Karimun masih ada di showroom<br>";
} else {
echo "Mobil sudah terjual";
}
?>

Pada program diatas merupakan contoh penggunaan fungsi in_array() untuk melakukan pemeriksaan apakah suatu string ada di dalam array.

Penggunaan fungsi ARRAY_SEARCH pada PHP

in_array.php