Mengembalikan array baru yang berisi semua kunci dalam array:
<?php$a=array("Volvo"=>"XC90","BMW"=>"X5","Toyota"=>"Highlander");print_r(array_keys($a));?>Fungsi array_keys() mengembalikan array baru yang berisi semua kunci dalam array.
array_keys( array,nilai,ketat )
| parameter | menggambarkan |
|---|---|
| susunan | Diperlukan. Menentukan sebuah array. |
| nilai | Opsional. Anda dapat menentukan nilai kunci, dan hanya nama kunci yang sesuai dengan nilai kunci tersebut yang akan dikembalikan. |
| ketat | Opsional. Digunakan dengan parameter nilai. Nilai yang mungkin: true - Mengembalikan nama kunci dengan nilai kunci yang ditentukan. Tergantung pada jenisnya, angka 5 berbeda dengan string "5". salah - nilai default. Terlepas dari jenisnya, angka 5 sama dengan string "5". |
| Nilai pengembalian: | Mengembalikan array baru yang berisi semua kunci dalam array. |
|---|---|
| Versi PHP: | 4+ |
| Catatan pembaruan: | Parameter ketat baru di PHP 5.0. |
Gunakan parameter nilai:
<?php$a=array("Volvo"=>"XC90","BMW"=>"X5","Toyota"=>"Highlander");print_r(array_keys($a,"Highlander"));? >Gunakan parameter ketat (salah):
<?php$a=array(10,20,30,"10");print_r(array_keys($a,"10",false));?>Gunakan parameter ketat (benar):
<?php$a=array(10,20,30,"10");print_r(array_keys($a,"10",true));?>