Pada kesempatan kali ini kita akan membahas array pada PHP. array ini merupakan salah satu tipe data yang hampir pasti digunakan oleh programmer PHP, karena fungsionalitas-nya dalam menampung data, satu array bisa menampung puluhan bahkan ratusan data. Show
Pembahasan tentang array tentu saja sangat luas, yang mungkin jika di tulis bisa menghabiskan satu buku, jadi di tulisan yang singkat ini kita akan bahas pokok pokok tentang array dan fungsi fungsi yang sering digunakan. I. Memahami arrayArray biasanya disimpan dalam sebuah variabel, namun mulai PHP 7, kita dapat menyimpan array pada konstanta, pembahasannya ada disini. Agar mudah dipahami, array dapat digambarkan seperti tabel yang memiliki dua buah kolom, misal: Value dari array juga bisa berbentuk array (menjadi Pada contoh diatas, value Mobil dan Motor menjadi II. Penulisan Array Pada PHPArray pada PHP dapat ditulis dengan dua cara, yaitu menggunakan fungsiÂÂ
Kurung siku
1 Indexed Array dan Associative ArrayBerdasarkan Indexed array berarti
bahwa array tersebut memiliki
Pada contoh diatas, index (key) dimulai dari angka 0, 1, dst… dimana 0 untuk Mobil, 2 untuk Motor, dst… Angka awal index ini dapat kita ubah menjadi satu, contoh:
Disamping itu kita juga bisa mendefinisikan index sendiri, misal:
Associative array berarti bahwa kita mendefinisikan sendiri
Pada contoh diatas, PHP menggunakan tanda 2 Lebih Lanjut: Key dan Value Dalam Array
Sedangkan untuk indexed array, maka key nya berupa angka (numeric) yang secara default selalu dimulai dari angka nol, misal melanjutkan contoh sebelumnya:
Meskipun awalnya tidak terlihat, maka ketika kita cetak array tersebut, terlihat bahwa masing masing value memiliki key, yaitu 0 untuk Mobil, 1 untuk Motor, 2 untuk Sepeda, dst… 3 Array MultidimensiArray bisa memilki kedalaman yang tidak terbatas, yang sering disebut array multidimensi, bisa dua dimensi, tiga, dst… Multidimensi disini dapat diibaratkan array didalam array, maksudnya Kita terjemahkan array multidimensi seperti contoh pada tabel sebelumnya:
III. Mengakses Value Array Pada PHPUntuk mengakses value dari array, maka kita gunakan
Demikian juga dengan array multidimensi:
Cara lainnya adalah menggunakan foreach loop, contoh:
Hasilnya:
IV. Menambah / Menghapus Element Pada Array1 Menambah element pada arrayUntuk menambah element pada array, bisa kita lakukan dengan menggunakan tanda kurung siku, baik berisi key maupun tidak, contoh:
Contoh untuk associative array:
Lebih jauh, terdapat banyak fungsi untuk menambahkan element pada array, selengkapnya bisa dibaca disini. 2 Menghapus element arrayTerdapat dua fungsi untuk menghapus element dari array, yang pertama adalah fungsiÂÂ
Contoh diatas adalah contoh untuk menghapus satu element array, untuk menghapus beberapa elemen array sekaligus, kita cukup tambahkan list element yang kita hapus pada fungsi unset diatas, misal
Selain cara diatas, cara
lain yang dapat digunakan untuk menghapus elemen array adalah menggunakan fungsi
Pada contoh tersebut kita ambil element array mulai dari index ke Terdapat banyak fungsi lain terkait array, beberapa diantaranya sering kita gunakan, pembahasan mengenai hal ini dapat diikuti pada tutorial: 15+ Fungsi Terkait Array Pada PHP Yang Perlu Anda Tahu V. Menggbung Element Pada ArrayPada kondisi tertentu, kita ingin menggabungkan
menjadi satu semua element pada array menjadi satu string tunggal dengan pemisah tertentu, untuk melakukannya, kita dapat menggunakan fungsi
Cara diatas dapat digunakan pada semua versi PHP, pada php versi < 7.4 kita dapat mendefinisikan string penghubung (glue) sesudah array, misal:
Namun mulai PHP versi 7.4 cara diatas sudah deprecated, yang artinya akan dihilangkan pada versi berikutnya, sehingga lebih amannya menggunakan versi pertama. Demikian pembahasan mengenai Array Pada PHP Semoga bermanfaat. Subscibe NowSuka dengan artikel di Jagowebdev.com? jangan sampai ketinggalan, segera join ke milis kami untuk update informasi terbaru dari Jagowebdev.com Apa itu array di php?Apa itu Array? Dalam PHP, array adalah struktur data yang memungkinkan anda untuk menyimpan beberapa elemen dalam satu variabel. Elemen-elemen ini disimpan sebagai pasangan nilai-kunci.
Apa saja tipe data array pada PHP?Pada PHP ada 3 jenis array yaitu : Indexed atau Numeric array : Suatu array dengan index numeric dimana value atau nilainya disimpan secara liniear. Associative Array : Suatu array dengan index string dimana value nya tidak disimpan secara linear, melainkan dengan memberikan key tertentu.
Bagaimana indeks array di PHP dimulai?Di dalam sebuah array, kita bisa mengakses sebuah nilai dengan memanggil index-nya. Index sendiri merepresentasikan urutan posisi elemen, dimana urutan pertama dimulai dari 0. Sebagai ilustrasinya adalah sebagai berikut: Elemen pertama (dengan index 0): Saifur. Elemen kedua (dengan index 1): Mega.
Apa saja Tipe dari array?Jenis-jenis array adalah sebagai berikut:. Array Satu Dimensi. Array satu dimensi merupakan jenis array dasar dan jenis array yang paling sering digunakan. ... . Array Dua Dimensi. Array dua dimensi merupakan tipe array yang lain. ... . Array dalam Bahasa Pemrograman. - Bahasa Pascal.. |