PHP array_keys

Definisi dan Penggunaan

Fungsi PHP array_keys adalah sebuah fungsi PHP yang digunakan untuk mengambil semua index (key) dari sebuah array asosiatif dan mengembalikan hasilnya dalam bentuk array.

Fungsi array_keys menerima satu atau dua parameter:

  • Parameter pertama adalah array asosiatif yang indexnya akan diambil.
  • Parameter kedua (opsional) adalah nilai yang akan dicari dalam array dan hanya index-index yang sesuai dengan nilai tersebut yang akan diambil.

Contoh

Kembalikan array yang daftar index atau key:

<!DOCTYPE html>
<html>
<body>

<?php
$a=array("Volvo"=>"XC90","BMW"=>"X5","Toyota"=>"Highlander");
print_r(array_keys($a));
?>

</body>
</html>

Sintaks

array_keys(array, value, strict)

Nilai Parameter

ParameterDeskripsi
arrayDiperlukan. Menentukan array
valueOpsional. Anda dapat menentukan nilai, lalu hanya index dengan nilai ini yang dikembalikan
strictOpsional. Digunakan dengan parameter nilai. Nilai yang mungkin:

  • true – Mengembalikan index dengan nilai yang ditentukan, bergantung pada jenisnya: angka 5 tidak sama dengan string “5”.
  • false – Nilai default. Tidak tergantung jenis, angka 5 sama dengan string “5”.

Detail Teknis

Nilai Pengembalian:Mengembalikan array yang berisi index / key
Versi PHP:4+
Catatan perubahan:Parameter strict ditambahkan di PHP 5.0

Contoh Lainnya

Contoh

Menggunakan parameter value:

<!DOCTYPE html>
<html>
<body>

<?php
$a=array("Volvo"=>"XC90","BMW"=>"X5","Toyota"=>"Highlander");
print_r(array_keys($a,"Highlander"));
?>

</body>
</html>

Contoh

Menggunakan parameter strict, false:

<!DOCTYPE html>
<html>
<body>

<?php
$a=array(10,20,30,"10");
print_r(array_keys($a,"10",false));
?>

</body>
</html>

Contoh

Menggunakan parameter strict, true:

<!DOCTYPE html>
<html>
<body>

<?php
$a=array(10,20,30,"10");
print_r(array_keys($a,"10",true));
?>

</body>
</html>

Tinggalkan Balasan

Keranjang Belanja0
Keranjang belanja kosong ...
0