Setelah sebelumnya kita bahas mengenai array pada PHP, pada kesempatan kali ini kita akan membahas khusus tentang fungsi terkait array yang sering digunakan. Table of Contents Seperti kita ketahui, banyak sekali fungsi terkait array yang tentu saja tidak semuanya akan kita gunakan, oleh karena itu pada pembahasan ini kita hanya akan bahas beberapa diantaranya yang biasanya sering digunakan. Penting diperhatikan Semua penulisan array pada artikel ini
menggunakan kurung siku Fungsi Terkait Array Pada PHP1 Menghitung jumlah array Untuk menghitung banyaknya element pada array, gunakan fungsi
2 Menggabungkan value pada array menjadi string Untuk menggabungkanÂÂ
Lebih lanjut tentang join: PHP: join – Manual 3 Mengubah semua value pada array Untuk mengubah semua value dari array, gunakan fungsi Contoh: menghilangkan spasi diawal dan di akhir tiap tiap value dari array (menghilangkan leading dan trailing space):
Pada contoh diatas kita menggunakan built in function yaitu
Pada contoh diatas, kita mendefinisikan fungsi sendiri
yaitu fungsi toUpper. Karena manipulasi hanya mengubah semua huruf menjadi huruf kapital dan PHP sudah menyediakan fitur tersebut, maka pada fungsi
Lebih lanjut tentang array_map: PHP: array_map – Manual 4 Cek apakah array mengandung value tertentu untuk mengecek apakah suatu array memiliki value tertentu, gunakan fungsi
5 Cek apakah array mengandung key tertentu untuk mengecek apakah suatu array memiliki key tertentu, gunakan fungsi
6 Mengambil semua key pada array Untuk mengambil semua key dari suatu array, gunakan
7 Mengambil semua value dari array Untuk mengambil semua value dari array, gunakan
8 Mengurutkan value dari array Untuk mengurutkan value dari array, maka dapat dilakukan dengan menggunakan
Sedangkan Contoh lain jika ingin mengurutkan nilai:
9 Mengurutkan key suatu array Untuk mengurutkan key dari array, dapat menggunakan dua macam
fungsi yaitu
seperti pada mengurutkan value pada array, untuk memudahkan mengingat, maka dapat dibuat singkatan, yaitu 10 Menggabungkan array pada PHP Untuk menggabungkan array, dapat menggunakan dua cara yaitu menggunakan fungsi Pada fungsi array_merge() PHP akan memperhatikan nilai index, sedangakan jika kita menggunakan operator plus, maka index akan digabungkan sehingga jika ada index yang sama maka yang digunakan adalah nilai index pada array sebelah kiri. Contoh penggabungan array (nilai index berbeda):
Pada contoh diatas, nilai index pada array hasil penggabungan menggunakan operator plus akan diteruskan karena nilai indexnya berbeda. Contoh berikut penggabungan array dengan nilai index yang sama:
Lebih lanjut tentang array_merge: PHP: array_merge – Manual 11 Mencari index dari value tertentu Kita dapat mencari key dari suatu value menggunakan
fungsi
Pencarian key ini biasanya digunakan untuk menghapus array berdasarkan value nya,  contoh:
12 Menghapus element pertama pada array Sering ketika kita ingin menghapus element pertama dari array, kita tidak tahu key nya, misal array hasil query database, untuk menghapusnya gunakan fungsi
13 Menambah element pertama pada array Untuk menambah element pertama dari array, gunakan fungsi Contoh penggunaan
14 Menambah element terakhir pada array (push) Untuk menambahkan element ke posisi terakhir pada array, gunakan fungsi Contoh penggunaan
Cara lain adalah cukup mendefinisikan nilai pada index kosong sebagai berikut:
15 Menghapus element terakhir pada array Untuk menghapus element terakhir dari array, gunakan fungsi
Pada contoh diatas,
variabel 16 Membalik Urutan Array Untuk membalik urutan array, gunakan
17 Mencari Nilai Minimal dan Maksimal dari Suatu Array Untuk mencari nilai maksimal value dari suatu
PenutupTerdapat banyak sekali fungsi untuk memanipulasi array pada PHP, fungsi-fungsi tersebut dapat kita hafal dengan sendirinya seiring dengan banyaknya kode yang kita tulis dan semakin kompleksnya aplikasi yang kita buat. Namun demikian, dengan mengatahui beberapa fungsi diatas, setidaknya ketika menemui permasalahan yang sama (terkait array) kita bisa langsung tahu solusinya. Demikian pembahasan mengenai fungsi terkait array pada PHP yang sering digunakan sehari hari, semoga bermanfaat. Subscibe NowSuka dengan artikel di Jagowebdev.com? jangan sampai ketinggalan, segera join ke milis kami untuk update informasi terbaru dari Jagowebdev.com |