Ini adalah panduan singkat tentang cara mendapatkan elemen terakhir (atau kunci) dari array asosiatif di PHP. Perhatikan bahwa kami akan melakukan ini tanpa harus mengulang seluruh array (proses yang sia-sia, saya pikir Anda akan setuju) Show Untuk tutorial ini, saya akan menggunakan array asosiatif berikut sebagai contoh $myArray = array( 'record_1' => 'Example', 'record_2' => 'Hello', 'random' => 'Hi' ); Seperti yang Anda lihat, ini hanyalah array asosiatif sederhana dengan tiga elemen. Elemen terakhir, yang memiliki indeks "random", berisi string "Hai" Untuk mendapatkan elemen terakhir, kita akan menggunakan fungsi akhir PHP, yang mengubah penunjuk internal array ke elemen terakhirnya <?php //Our example array. $myArray = array( 'record_1' => 'Example', 'record_2' => 'Hello', 'random' => 'Hi' ); //Set the internal pointer to the end of $myArray. $lastElement = end($myArray); //Print it out! echo $lastElement;_ Sederhana Namun bagaimana jika kita ingin mendapatkan kunci/indeks elemen terakhir? <?php //Associative PHP array. $myArray = array( 'record_1' => 'Example', 'record_2' => 'Hello', 'random' => 'Hi' ); //Set the internal pointer to the end. end($myArray); //Retrieve the key of the current element. $key = key($myArray); //Print it out! echo $key; Seperti yang Anda lihat, menggunakan fungsi akhir dan fungsi kunci jauh lebih boros daripada mengulang seluruh array Laravel menyediakan fungsi 0 sebagai pembantu global dan juga sebagai fungsi yang didefinisikan dalam 1 yang dapat digunakan untuk mendapatkan elemen terakhir dalam arrayArtikel ini, memandu melalui berbagai cara untuk mengambil elemen array terakhir di 2 juga di 3. Jadi Anda bisa memutuskan mana yang paling cocok untuk AndaDalam tutorial ini, kita akan belajar tentang cara mendapatkan elemen terakhir dari array di PHP dengan bantuan contoh Pertimbangkan, kami memiliki array berikut
Sekarang, kami ingin mendapatkan elemen terakhir Mendapatkan elemen terakhirUntuk mengakses elemen terakhir dari array, kita dapat menggunakan sintaks kurung siku Kita dapat menggunakan Ini sebuah contoh _Keluaran _Catatan. Fungsi count() mengembalikan jumlah total elemen dalam array Menggunakan fungsi end()Alternatifnya, kita juga bisa menggunakan fungsi Fungsi Untuk mendapatkan elemen terakhir dari array di PHP, Anda memiliki banyak opsi, yang fungsinya sedikit berbeda. Yang paling jelas adalah Mendapatkan elemen terakhir dengan end()Fungsi
Mendapatkan elemen terakhir dengan array_slice()Dengan fungsi Ketahuilah bahwa
Mendapatkan elemen terakhir dengan array_pop()Yang ini berfungsi sedikit berbeda. Fungsi |