Fungsi array_keys() PHP

Contoh

Mengembalikan sebuah array baru yang berisi semua nama kunci dalam array:

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

Contoh Pemrograman

Definisi dan Penggunaan

Fungsi array_keys() mengembalikan sebuah array yang berisi semua nama kunci dalam array.

Jika disediakan parameter kedua, hanya nama kunci dengan nilai kunci yang ditentukan yang akan diembalikan.

Jika strict Jika parameter disetel menjadi true, PHP akan menggunakan perbandingan yang sama (===) untuk memeriksa tipe data nilai kunci secara kaku.

Syarat

array_keys(array,value,strict)
Parameter Deskripsi
array Wajib. Tentukan array.
value Pilihan. Anda dapat menentukan nilai kunci, dan hanya nama kunci yang cocok dengan nilai kunci tersebut yang akan diembalikan.
strict

Pilihan. Dengan value Penggunaan parameter bersamaan. Nilai yang mungkin:

  • true - Mengembalikan nama kunci dengan nilai kunci yang ditentukan. Bergantung pada tipe, angka 5 dan string "5" adalah yang berbeda.
  • false - Nilai baku. Tidak bergantung pada tipe, angka 5 dan string "5" adalah yang sama.

Detil Teknik

Nilai Kembalian: Mengembalikan sebuah array yang berisi semua nama kunci dalam array.
Versi PHP: 4+
Log Pembaruan: strict Parameter ditambahkan di PHP 5.0.

Beberapa Contoh Lainnya

Contoh 1

Gunakan parameter value:

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

Contoh Pemrograman

Contoh 2

Gunakan parameter strict (false):

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

Contoh Pemrograman

Contoh 3

Gunakan parameter strict (true):

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

Contoh Pemrograman