Home » PHP » Bentuk Penulisan Array Numerik dan Asosiatif Pemrograman PHP

Bentuk Penulisan Array Numerik dan Asosiatif Pemrograman PHP

Published by Ade Kurniawan on

Array merupakan sebuah tipe data penting untuk digunakan pada sebuah program hal ini karena kebutuhan untuk menyimpan data di sebuah variabel atau nilai dalam sebuah program adalah hal yang sangat sering digunakan.

array numerik

Contoh array kita ingin menyimpan data nama orang = andi,rian,toni, dimas, dan akan ditampilkan nantinya sesuai dengan kebutuhan maka nama orang tersebut dapat di simpan dalah sebuah variabel orang dan diberi kode sebagai $orang. $orang yang berisikan banyak data inilah yang disebut sebagai arrray dan dapat dideklarasikan sesuai keininginan nantinya.

Contoh penggunaan Array Numerik

Penggunaan array pada pemrograman  php dapat di lihat pada script berikut:

<?php
         /* contoh array numeric belajarci. */
         $num_array = array( 1, 2, 3, 4, 5,6,7,8);
         
         foreach( $num_array as $angka ) {
            echo "angka ke $angka <br/>";
         }
?>

Hasil dari program di atas adalah sebagai berikut :
angka ke 1
angka ke 2
angka ke 3
angka ke 4
angka ke 5
angka ke 6
angka ke 7
angka ke 8

array numerik mengaitkan data dengan urutan sehingga saat menampilkan data yang tampil sesuai dengan tempatnya di array, pada contoh array numeric di atas kita meletakkan angka 1 pada urutan ke 1 maka saat menampilkan data dengan perulangang foreach maka akan tampil data array pertama yaitu angka 1. Dan perulangan foreach menampilkan data sesuai urutan dari 1 sampai delapan,

kita juga dapat menampilkan data array numerik ini satu persatu dengan perintah echo $num_array[‘nomor_urutan’];

pada contoh array numerik di atas coba ketikkan perintah berikut untuk menampilkan array

echo $num_array['1'];

sehingga contoh script di atas menjadi seperti berikut:

<?php
         /* contoh array numeric belajarci. */
         $num_array = array( 1, 2, 3, 4, 5,6,7,8);
         echo "angka ke".$num_array['1'];
?>

hasil dari contoh script array numerik di atas adalah :

angka ke 2

Kenapa Hasil dari script di atas muncul “angka ke 2”  bukan “angka ke 1” padahal kita melakukan echo $num_array[‘1’]. Karena urutan array dimulai dari 0 saat kita melakukan echo  $num_array'[‘1’] maka yang muncul adalah angka di urutan ke 2 yaitu “2” saat kita melakukan echo $num_array[‘2’] maka yang tampil adalah angka di urutan 3  yaitu “3” demikian seterusnya.

 

Contoh penggunaan Array asosiatif

Array assositif  mengaitkan sebuah nilai dengan sebuah index dalam bentuk string. pengaitan ini berupa pengindexan  antara key dan nilai atau value.

Untuk memahami data array assosiatif ini kita beri contoh data tinggi badan berikut:
tinggi_badan = andi =>160,  rian=>150, toni=>140cm, dimas=>140

<?php
         /* contoh array numeric belajarci. */
         $tinggi_badan = array("andi"=>160, "rian"=>150, "toni"=>140, "dimas"=>140);

         echo "Tinggi Badan Dimas = ".$tinggi_badan['dimas'];

?>     

Hasil dari contoh script array assosoatif adalah sebagai berikut :

Tinggi Badan Dimas = 140
Pada contoh array assosiatif diatas terlihat bahwa jika kita echo array tinggi_badan[‘dimas’] maka yang muncul adalah 140 karena nilai 140 dikaitkan dengan string dimas.

Penggunaan array assosiatif sering muncul pada saat menampilkan data dari sebuah database yang berbentuk array,

data tabel yang muncul seperti contoh tinggi badan dapat muncul pada tabel database sebagai berikut:

No
Nama
Tinggi
1.
Andi
160
2.
Rian
150
3.
Toni
140
4.
Dimas
140

data tabel di atas dapat di katakan sebuah array jika kita menyimpannya ke dalam sebuah varaibel  seperti contoh sciript di atas kita menyimpan data tinggi andi, rian, toni dan dimas dalam variabel $tinggi_badan. Untuk sebuah tabel di atas dapat kita tampilkan keselurhan datanya dengan mengunakan perintah foreach atau perulangan while.

Penggunaan array numerik dan asosiatif ini akan sangat membantu untuk memahami array multidimensi, array numerik menekankan kepada urutan deret, sedangkan array asosiatif memiliki ciri mengaiktkan key dengan value. Untuk memahami sebuah array sebaiknya dilanjutkan dengan menampilkan data tabel dari sebuah database. Data tabel ini sering sekali digunakan saat membuat sebuah program yang berkaitan dengan crud.

Pemahaman tentang array dalam pemrograman sangat diperlukan karena dalam pengembangan sebuah sistem membutuhkan manupilasi data (DML/ data manupalation languange) dan seringkali manupalasi ini dibuat dalam bentuk perulangan yang mengharuskan kita menampilkan data sebuah array.

Categories: PHP

0 Comments

Leave a Reply

Avatar placeholder

Your email address will not be published. Required fields are marked *