Tipe data array pada php




Salah satu tipe data yang unik adalah tipe data array karna array dapat meenjadi sebuah nilai array yang sewaktu waktu waktu dapat dipanggil melalui variablenya.

Konsep array

Array merupakan sebuah data yang mengandung satu atau lebih data atau kumpulan data, dan dapat diindex berdasarkan numeryc maupun string yang disimpan dalam satu variable, array atau jajaran merupakan variable berindex yang dapat dimanipulasi dengan mudah, seperti layaknya tabel dalam sebuah spreadsheet. Definisi nilai array dapat dilakukan dengan mencantumkan index dari array tersebut.

$a[0] = “abc”;
$a[1] = “def”;

Index array dapat juga berupa string (associative arrat), seperti:

$a[‘nama’] = “JOKO”;

Array merupakan sekumpulan variable yang berisi lebih dari 1 variable. Sebagai contoh, anda ingin memasukan daftar nama teman. Daripada anda menyatakan tiap nama teman dengan variable $teman1, $teman2, $teman3,.... Dst, makan akan lebiha baik dan efisien anda menggunakan variable $teman yang merupakan array.

Berbeda dengan variable sebelumnya yang hanya menyimpan satu nilai, array dapat menampung lebih dari satu nilai. Sebagai contoh, anda akan menyimpan data tema-teman anda dalam satu variable $nama. Ada tiga anam yang akan anda masukan ke dalam variable tersebut. Gambaran umumnya, dapat didefinisikan sebagai berikut:

Joko Rianto ani
$nama

Tiap nilai dalam array (disebut elemen), diakses dengan menggunakan index. Php mengenal dua macam index, yaitu index numeric dan index assosiatif. Indeex numeric menggunakan angka untuk menandai tiap elemen, sedangkan index assosiatif memberi nama untuk masing masing elemen.

Contoh program:

<html>
<head>
<title>array php</title>
</head>
<body>
<h3>contoh penggunaan array dalam php</h3>

<?php

$arrkota= array("semarang","kendal","batang","pekalongan","pemalang","tegal","brebes","cirebon",
"indramayu","jakarta");
echo ("$arrkota[0] <br>");
echo ("$arrkota[1] <br>");
echo ("$arrkota[2] <br>");
echo ("$arrkota[3] <br>");
echo ("$arrkota[4] <br>");
echo ("$arrkota[5] <br>");
echo ("$arrkota[7] <br>");
echo ("$arrkota[8] <br>");
echo ("$arrkota[9] <br>");
echo ("$arrkota[10] <br>");
?>

</body>
</html>


Hasil program siatas seperti gambar dibawah ini.



Contoh script diatas menggunakan array untuk mencari nama-nama kota, dengan variable $arrkota sebagai penandanya, sebagai isi dari array antara lain: array ("semarang","kendal","batang","pekalongan","pemalang","tegal","brebes","cirebon","indramayu","jakarta"); pada variable array berjumlah sepuluh, tetapi nilai dari array pertama adalah nol (0).
Array(semarang)= no 0, array(kendal)= no 1, array(batang)= no 2, array(pekalongan)=no 3. Begitu seterusnya.
Untuk menginput nilai array tidak usah menyebutkan nama nilai tersebut cukup memasukan angka .

Mungkin cukup sekian, mohon maaf jika masih ada kesalahan dalam penulisan. Semoga artikel ini bermanfaat, terimakasih, wasalammualaikum wr.wb.

Teguh dumadi
Jl. Lettunapis 01 Rt/Rw 003/004 sudimara timur, ciledug, tangerang, banten.
Teguhdumadi17@gmail.com , teguhdumkom@gmail.com
089629551961
7CA0C2C4


Post a Comment