Array PHP sebenarnya adalah peta yang diurutkan, artinya semua nilai array memiliki kunci, dan item di dalam array mempertahankan urutan. Saat menggunakan array sebagai daftar sederhana seperti yang telah kita lihat di bab sebelumnya, penghitung berbasis nol digunakan untuk mengatur kunci. Setiap item yang ditambahkan ke array menambah indeks berikutnya sebesar 1 Show Contoh yang baik untuk menggunakan array dengan kunci adalah buku telepon. Katakanlah kita ingin menyimpan nomor telepon orang di kelas
Untuk menambahkan item ke array menggunakan kunci, kami menggunakan operator tanda kurung, seperti yang Anda harapkan _Untuk memeriksa apakah kunci ada di dalam array, kita dapat menggunakan fungsi
Jika kita hanya ingin mengekstrak kunci dari array (nama), kita dapat menggunakan fungsi
Alternatifnya, untuk mendapatkan nilai array saja (nomor telepon), kita dapat menggunakan fungsi _LatihanTambahkan nomor ke buku telepon untuk Eric, dengan nomor 415-874-7659, baik dengan menambahkannya ke definisi larik, atau sebagai baris kode terpisah Fungsi key() adalah fungsi bawaan dalam PHP yang digunakan untuk mengembalikan indeks elemen array tertentu yang sedang ditunjuk oleh penunjuk internal. Elemen saat ini mungkin elemen awal atau berikutnya yang bergantung pada posisi kursor. Secara default posisi kursor berada pada indeks nol i. e, pada elemen awal dari array yang diberikan Sintaksis key($array) Parameter. Fungsi ini menerima parameter tunggal $array. Ini adalah larik yang ingin kami temukan elemen saat ini yang ditunjukkan oleh penunjuk internal Nilai Pengembalian. Ini mengembalikan indeks elemen saat ini dari array yang diberikan. Jika array input kosong maka fungsi key() akan mengembalikan NULL Program di bawah ini mengilustrasikan fungsi key() di PHP Program 1
The index of the current element of the array is: 00 $arr 3The index of the current element of the array is: 02 $arr 5The index of the current element of the array is: 02 $arr 7The index of the current element of the array is: 02 $arr 9________6______8 Array_keys() adalah fungsi bawaan dalam PHP dan digunakan untuk mengembalikan semua kunci dari dan larik atau subset dari kunci Sintaksis array array_keys($input_array, $search_value, $strict) Parameter. Fungsi mengambil tiga parameter yang satu wajib dan dua lainnya opsional
Nilai Pengembalian. Fungsi mengembalikan larik yang berisi semua kunci atau subset kunci larik input tergantung pada parameter yang diteruskan Contoh Input : $input_array = ("one" => "shyam", 2 => "rishav", "three" => "gaurav") Output : Array ( [0] => one [1] => 2 [2] => three ) Input : $input_array = ("one", "two", "three", "one", "four", "three", "one", "one") $search_value = "one" Output : Array ( [0] => 0 [1] => 3 [2] => 6 [3] => 7 ) Dalam program di bawah ini, kami telah mengirimkan larik asosiatif sederhana ke fungsi array_keys(), untuk mencetak semua kuncinya
Input : $input_array = ("one" => "shyam", 2 => "rishav", "three" => "gaurav") Output : Array ( [0] => one [1] => 2 [2] => three ) Input : $input_array = ("one", "two", "three", "one", "four", "three", "one", "one") $search_value = "one" Output : Array ( [0] => 0 [1] => 3 [2] => 6 [3] => 7 )0 Input : $input_array = ("one" => "shyam", 2 => "rishav", "three" => "gaurav") Output : Array ( [0] => one [1] => 2 [2] => three ) Input : $input_array = ("one", "two", "three", "one", "four", "three", "one", "one") $search_value = "one" Output : Array ( [0] => 0 [1] => 3 [2] => 6 [3] => 7 )1 Input : $input_array = ("one" => "shyam", 2 => "rishav", "three" => "gaurav") Output : Array ( [0] => one [1] => 2 [2] => three ) Input : $input_array = ("one", "two", "three", "one", "four", "three", "one", "one") $search_value = "one" Output : Array ( [0] => 0 [1] => 3 [2] => 6 [3] => 7 )2 Input : $input_array = ("one" => "shyam", 2 => "rishav", "three" => "gaurav") Output : Array ( [0] => one [1] => 2 [2] => three ) Input : $input_array = ("one", "two", "three", "one", "four", "three", "one", "one") $search_value = "one" Output : Array ( [0] => 0 [1] => 3 [2] => 6 [3] => 7 )3 Input : $input_array = ("one" => "shyam", 2 => "rishav", "three" => "gaurav") Output : Array ( [0] => one [1] => 2 [2] => three ) Input : $input_array = ("one", "two", "three", "one", "four", "three", "one", "one") $search_value = "one" Output : Array ( [0] => 0 [1] => 3 [2] => 6 [3] => 7 )4 Input : $input_array = ("one" => "shyam", 2 => "rishav", "three" => "gaurav") Output : Array ( [0] => one [1] => 2 [2] => three ) Input : $input_array = ("one", "two", "three", "one", "four", "three", "one", "one") $search_value = "one" Output : Array ( [0] => 0 [1] => 3 [2] => 6 [3] => 7 )5 Input : $input_array = ("one" => "shyam", 2 => "rishav", "three" => "gaurav") Output : Array ( [0] => one [1] => 2 [2] => three ) Input : $input_array = ("one", "two", "three", "one", "four", "three", "one", "one") $search_value = "one" Output : Array ( [0] => 0 [1] => 3 [2] => 6 [3] => 7 )6 $array Input : $input_array = ("one" => "shyam", 2 => "rishav", "three" => "gaurav") Output : Array ( [0] => one [1] => 2 [2] => three ) Input : $input_array = ("one", "two", "three", "one", "four", "three", "one", "one") $search_value = "one" Output : Array ( [0] => 0 [1] => 3 [2] => 6 [3] => 7 )8 Input : $input_array = ("one" => "shyam", 2 => "rishav", "three" => "gaurav") Output : Array ( [0] => one [1] => 2 [2] => three ) Input : $input_array = ("one", "two", "three", "one", "four", "three", "one", "one") $search_value = "one" Output : Array ( [0] => 0 [1] => 3 [2] => 6 [3] => 7 )2 Array ( [0] => one [1] => 2 [2] => three )0 Input : $input_array = ("one" => "shyam", 2 => "rishav", "three" => "gaurav") Output : Array ( [0] => one [1] => 2 [2] => three ) Input : $input_array = ("one", "two", "three", "one", "four", "three", "one", "one") $search_value = "one" Output : Array ( [0] => 0 [1] => 3 [2] => 6 [3] => 7 )6 Input : $input_array = ("one" => "shyam", 2 => "rishav", "three" => "gaurav") Output : Array ( [0] => one [1] => 2 [2] => three ) Input : $input_array = ("one", "two", "three", "one", "four", "three", "one", "one") $search_value = "one" Output : Array ( [0] => 0 [1] => 3 [2] => 6 [3] => 7 )3 Input : $input_array = ("one" => "shyam", 2 => "rishav", "three" => "gaurav") Output : Array ( [0] => one [1] => 2 [2] => three ) Input : $input_array = ("one", "two", "three", "one", "four", "three", "one", "one") $search_value = "one" Output : Array ( [0] => 0 [1] => 3 [2] => 6 [3] => 7 )8 Array ( [0] => one [1] => 2 [2] => three )_4
Input : $input_array = ("one" => "shyam", 2 => "rishav", "three" => "gaurav") Output : Array ( [0] => one [1] => 2 [2] => three ) Input : $input_array = ("one", "two", "three", "one", "four", "three", "one", "one") $search_value = "one" Output : Array ( [0] => 0 [1] => 3 [2] => 6 [3] => 7 )4 Array ( [0] => one [1] => 2 [2] => three )8 Input : $input_array = ("one" => "shyam", 2 => "rishav", "three" => "gaurav") Output : Array ( [0] => one [1] => 2 [2] => three ) Input : $input_array = ("one", "two", "three", "one", "four", "three", "one", "one") $search_value = "one" Output : Array ( [0] => 0 [1] => 3 [2] => 6 [3] => 7 )6 Array ( [0] => 0 [1] => 3 [2] => 6 [3] => 7 )0 2function 8 2____30_______7____________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________G
Bagaimana menemukan kunci array di PHP?Fungsi PHP array_key_exists()
.
Bagaimana cara mengatur kunci array di PHP?Sintaks untuk array yang diindeks. array(nilai1, nilai2, nilai3, dll. ) Sintaks untuk array asosiatif. array(key=>nilai,key=>nilai,key=>nilai,dll. )
Array mana yang memiliki kunci nama di PHP?Array asosiatif adalah larik yang menggunakan kunci bernama yang Anda tetapkan padanya.
Apa itu array dengan kunci dan nilai?Kami telah memberikan dua larik yang berisi kunci dan nilai dan tugasnya adalah menyimpannya sebagai satu entitas dalam bentuk kunci => nilai dalam JavaScript. Dalam JavaScript, larik adalah variabel tunggal yang digunakan untuk menyimpan berbagai elemen . Biasanya digunakan setelah kita perlu menyimpan daftar bagian dan mengaksesnya dengan satu variabel. |