Contoh Array Numerik Pada Php - Brosense Contoh Array Numerik Pada Php | Brosense

Contoh Array Numerik Pada Php

Array dalam PHP ialah sebuah struktur data yang sanggup menyimpan sekumpulan element/nilai yang bertipe  sama, sebelum lebih dalam mempelajari array ada baiknya kita membahas sedikit tentang variabel. Variabel hanya sanggup menampung sebuah nilai, sedangkan array sanggup menampung lebih dari satu nilai. Dengan kata lain Array ialah sebuah variabel khusus untuk menampung banyak nilai bertipe sama.



Bayangkan kalau Anda memiliki 1000 produk di aplikasi Anda, Apakah Anda akan menciptakan 1000 variabel ? tentu sangat merepotkan, Anda hanya perlu menciptakan satu array untuk menampung semua produk Anda kedalam variabel.


Perhatikan aba-aba dibawah ini :
$barang1 = "laptop";  $barang2 = "tablet";  $barang3 = "TV";  $barang4 = "handphone";  $barang5 = "keyboard";  echo "$barang1<br />"  echo "$barang2<br />"  echo "$barang3<br />"  echo "$barang4<br />"  echo "$barang5<br />" 
Bagaimana kalau barang  ada 1000 menyerupai ilustrasi diatas ? tentu saja sangat merepotkan harus menciptakan 1000 variabel dan kalau kita ingin menampilkan ke layer isi variabel barang tersebut maka perintah echo pun ada 1000 baris.


Kelebihan Array

Dengan Array kita sanggup mengisi semua barang tersebut untuk proses algoritma yang kita inginkan Misalnya, mau ditampilkan, diubah, ditambah bahkan dihapus dan perintah/sintaksnya pun hanya dengan beberapa baris kedalam sebuah variabel.
Perhatikan aba-aba berikut ini :
$nama = array("laptop", "tablet", "TV", "handphone", "keyboard");
echo "$nama[0]<br>";
echo "$nama[1]<br>";
echo "$nama[2]<br>";
echo "$nama[3]<br>";
echo "$nama[4]<br>";
Output

Inilah kenapa disebut array numerik alasannya ialah setiap indexnya diberi nomer penanda dan wajib jangan dilupakan ialah index selalu dimulai dari 0.

Data yang diambil dari Database (MySQL, MongoDB) oleh PHP dalam bentuk Array



Contoh Array Numerik Menggunakan Loop (Pengulangan)


mari kita sederhanakan aba-aba kita buat memakai pengulangan biar lebih mudah dalam penulisan atau coding.
memakai pengulangan For :
// referensi 1   $nama = array("laptop", "tablet", "TV", "handphone", "keyboard");   for ($i=0; $i <= 4; $i++) :   echo "$nama[$i]<br>";   endfor;              //contoh 2   $nama = array("laptop", "tablet", "TV", "handphone", "keyboard");   $jumlah = count($nama);   for ($i=0; $i < $jumlah; $i++) :   echo "$nama[$i]<br>";   endfor;

memakai pengulangan While :
//contoh 1  $nama = array("laptop", "tablet", "TV", "handphone", "keyboard");  $i = 0;  while ($i <= 4 ) :   echo "$nama[$i]<br>";   $i++;  endwhile;    //contoh 2  $nama = array("laptop", "tablet", "TV", "handphone", "keyboard");  $jumlah = count($nama);  $i = 0;  while ($i < $jumlah ) :   echo "$nama[$i]<br>";   $i++;  endwhile;

memakai pengulangan foreach (paling sakti dalam array) :
$nama = array("laptop", "tablet", "TV", "handphone", "keyboard");  foreach ($nama as $hasil) :   echo "$hasil<br>";  endforeach;


Menghapus Isi Elemen Array

Untuk menghapus isi elemen array kita sanggup memakai perintah unset()
$nama = array("laptop", "tablet", "TV", "handphone", "keyboard");  unset($nama[2]);  foreach ($nama as $hasil) :   echo "$hasil<br>";  endforeach;

Hasil



Menambah Isi Elemen Array

Untuk menambah elemen array kita sanggup memakai perintah $nama[] = "isi elemen array";
$nama = array("laptop", "tablet", "TV", "handphone", "keyboard");  $nama[] = "kamera";  foreach ($nama as $hasil) :   echo "$hasil<br>";  endforeach;

Hasil



Merubah Isi Elemen Array

Untuk merubah isi elemen array kita sanggup memakai perintah $nama[index] = "isi yang baru";
$nama = array("laptop", "tablet", "TV", "handphone", "keyboard");  $nama[0] = "notebook";  foreach ($nama as $hasil) :   echo "$hasil<br>";  endforeach;
Hasil

Terkadang untuk beberapa perkara kita resah dengan index angka, apalagi jumlahnya sangat banyak untuk itulah kita memakai array assosiatif.

Related Posts