Array Pada PHP
Sebelum kita belajar array baiknya kita tahu terlebih dahulu manfaatnya.
- Tuntutan algoritma
- Penggunaan framework
Kali ini saya hanya menjelaskan dua manfaat penulisan array. Pertama adalah tuntutan algoritma yang memaksa kita untuk menggunakannya. Algoritma sering membuat kita banyak belajar hal baru dalam pemrograman, tanpa pengetahuan pemrograman yang luas maka sulit sekali menyelesaikan algoritma.
Keuntungan kedua adalah array banyak digunakan di pemrograman lanjut, seperti framework Codeigniter atau laravel. Sehingga baiknya kita belajar array terlebih dahulu sebelum melangkah ke sana.
Kelebihan menuliskan variabel dalam bentuk array:
- Cukup mengingat satu nama variabel.
- Lebih Efisien.
- Dapat menangani/menyimpan nilai yang banyaknya tidak pasti.
Array fungsinya hampir sama dengan variabel yaitu menyimpan nilai. Namun ada
perbedaan variabel dengan array yaitu kemampuan menyimpan nilai yang lebih
banyak. Array mampu menyimpan lebih dari satu nilai, sedangkan variabel biasa
hanya mampu menampung satu nilai.Contoh : $nilai=100. varibel nilai hanya mampu menampung nilai yaitu 100. Bagaimana jika nilai
sebanyak lima, apakah solusinya seperti ini.
$nilai1=65;Cara seperti ini bisa dilakukan namun tidak efektif. Permasalahan akan muncul ketika kita tidak mengetahui secara pasti berapa banyak nilai.
$nilai2=75;
$nilai3=85;
$nilai4=95;
$nilai5=100;
Array dikenal dengan sebutan variabel dengan index. Index tersebut yang
membuat array mampu menampung lebih dari satu nilai.
#Pengisian Array Cara Pertama
Berikut ini ilusrasi bagaimana array disimpan.
Array | |
Index | Value |
0/ani | 65 |
1/ayu | 75 |
2/anggi | 85 |
3/rani | 95 |
4/rini | 100 |
Kita bisa membayangkan sebuah array sebagai sebuah kolom dengan beberapa baris
nilai. Nilai yang pertama di index kan dengan nol (0) dan seterusnya.
Ilustrasi ini untuk array satu dimensi. Untuk array dua dimensi anda dapat
membayangkannya sebagai sebuah tabel dengan banyak kolom yang berisi nilai. Jika anda dapat memahami dengan baik maka untuk kelanjutannya akan semakin
mudah.
#Pengisian Array Cara Kedua
Pengisian array model ini hampir sama dengan cara pertama, yang membedakan
hanya formatnya.
#Pengisian Array Cara Ketiga
Untuk index angka, cara ini mempunyai kelebihan yaitu cocok untuk pengisian saat
perulangan maupun tidak. Cara ini merupakan cara terbaik untuk saya.
Untuk index huruf kelebihannya adalah mudah mengingat dimana letak nilai
berada. Contohnya jika kita ingin mencetak nilai rani.
#Cara Mencetak Nilai Array Pertama
Cara ini cocok untuk mencetak nilai satu persatu.
#Cara Mencetak Nilai Array Kedua
Cara ini untuk mencetak semua nilai di dalam array dan berlaku untuk index
angka saja.
#Cara Mencetak Nilai Array Ketiga
Terima Kasih, ngoding itu mudah 😀