Contents
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
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
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. |
4.0.5+ |
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: //taylorswift10years.com
Kategori: Teknologi
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.
Pada program diatas merupakan contoh penggunaan fungsi array_search() untuk melakukan pencarian posisi suatu key dari suatu value dalam array.
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.
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.
in_array.php