Catatan. Jika nilai_kunci_pencarian opsional ditentukan, maka hanya kunci untuk nilai tersebut yang dikembalikan. Jika tidak, semua kunci dari array dikembalikan
Parameter
NamaDeskripsiDiperlukan /
OptionalTypeinput_arraySpecified array. RequiredArraysearch_key_valueValue harus diperiksa. OpsionalArraystrictPada PHP 5, parameter ini menentukan apakah perbandingan ketat (===) harus digunakan selama pencarian. Boolean opsional
Nilai pengembalian
Array dari semua kunci input_arrray
Jenis Nilai. Himpunan
Contoh 1
<?php $array1=array("Orange" => 100, "Apple" => 200, "Banana" => 300, "Cherry" => 400); print_r(array_keys($array1)); ?>Keluaran
Array ( [0] => Orange [1] => Apple [2] => Banana [3] => Cherry )_Presentasi Bergambar
Lihat contoh di browser
Contoh - 2
<?php $array1=array("Orange","Apple","Banana","Apple"); print_r(array_keys($array1,"Apple")); ?>Keluaran
Larik ( [0] => 1 [1] => 3 )
Lihat contoh di browser
Berlatih di sini secara online
Lihat juga
Referensi Fungsi PHP
Sebelumnya. array_key_exists
Berikutnya. array_map
Ikuti kami di Facebook dan Twitter untuk pembaruan terbaru.
PHP. Kiat Hari Ini
PHP - Apa keuntungan menggunakan heredoc di PHP?
Sintaks heredoc jauh lebih bersih bagi saya dan sangat berguna untuk string multi-baris dan menghindari masalah kutipan. Dulu saya biasa menggunakannya untuk membuat kueri SQL
$sql = <<<SQL select * from $tablename where id in [$order_ids_list] and product_name = "widgets" SQL;Bagi saya ini memiliki kemungkinan lebih rendah untuk memperkenalkan kesalahan sintaksis daripada menggunakan tanda kutip
$sql = " select * from $tablename where id in [$order_ids_list] and product_name = \"widgets\" "; _Poin lainnya adalah untuk menghindari keluarnya tanda kutip ganda di string Anda
$x = "The point of the \"argument" was to illustrate the use of here documents";Masalah di atas adalah kesalahan sintaks (kutipan lolos yang hilang) yang baru saja saya perkenalkan sebagai lawan dari sintaks dokumen di sini
$x = <<<EOF The point of the "argument" was to illustrate the use of here documents EOF; _Ini sedikit gaya, tapi saya menggunakan yang berikut ini sebagai aturan untuk dokumen tunggal, ganda dan di sini untuk menentukan string
Pada artikel ini, kita akan melihat cara mendapatkan nilai kunci tertentu dari larik yang diberikan. Array PHP adalah kumpulan item yang disimpan di bawah kunci. Ada dua kemungkinan jenis kunci. string dan integer. Untuk semua jenis kunci, ada sintaks umum untuk mendapatkan nilai tertentu dengan tanda kurung siku
Contoh 1
PHP
<?php
$mixedArr = [
10,
20,
There are no value under the index 10 A value under the index 10: unknown1 There are no value under the index 10 A value under the index 10: unknown2There are no value under the index 10 A value under the index 10: unknown3There are no value under the index 10 A value under the index 10: unknown4
There are no value under the index 10 A value under the index 10: unknown6
There are no value under the index 10 A value under the index 10: unknown7
There are no value under the index 10 A value under the index 10: unknown_9
<?php0 <?php1$mixedArr<?php3
<?php4 <?php5<?php6
<?php8
<?php9 <?php1$mixedArr 2There are no value under the index 10 A value under the index 10: unknown1There are no value under the index 10 A value under the index 10: unknown7
<?php4 6<?php6
_9
KeluaranAn item by index 0: 10 An item by key 'hello': world
Contoh 2. Terkadang kita bisa secara tidak sengaja mencoba mendapatkan item yang tidak ada dari array. Dalam hal ini, PHP melempar PEMBERITAHUAN. Untuk menghindari masalah tersebut, kita harus memeriksa keberadaan kunci sebelum mengaksesnya.
Dalam tutorial ini, saya akan menunjukkan kepada Anda PHP mendapatkan kunci nilai duplikat dalam array. Anda akan belajar cara mendapatkan semua kunci dengan nilai yang sama dalam array PHP. Saya akan menunjukkan kepada Anda tentang cara menemukan semua kunci dengan nilai yang sama dalam array PHP. mari kita bahas tentang PHP menemukan kunci nilai duplikat dalam array
Sekarang, mari kita lihat postingan PHP dapatkan kunci nilai duplikat dalam array. contoh ini akan membantu Anda bagaimana mendapatkan semua kunci dengan nilai yang sama dalam array PHP. mari kita bahas tentang cara menemukan semua kunci dengan nilai yang sama dalam array PHP. Saya menjelaskan secara sederhana langkah demi langkah PHP menemukan kunci nilai duplikat dalam array