About Me

Hai, saya Rosihan Ari Yuana. Saya sehari-hari adalah mengajar di Universitas Sebelas Maret.

Bidang riset saya tentang adaptive learning, computer aided learning, dan datascience

Selain itu, saya juga seorang penulis buku dan blogger.

More about me...

PHP

PHP Dasar – Array

Pada artikel ini akan diperkenalkan cara mendeklarasikan array di PHP. Apa itu array? array adalah suatu tipe data dari suatu variabel yang dapat diassign dengan beberapa nilai yang berbeda. Mengapa variabel bertipe data array ini dapat diassign dengan beberapa nilai yang berbeda? Ya… karena dalam variabel tersebut terdapat semacam ruang elemen kosong yang masing-masing diberikan kunci indeks. Di ruang elemen-elemen itulah tempat disimpan beberapa nilai yang diassign.

Dalam PHP, indeks untuk array dapat berupa numerik dan dapat pula berupa suatu nilai atau yang sering disebut dengan array assosiatif.


Array Berindeks Numerik

Sintaks umum untuk menyatakan suatu array berindeks numerik beserta nilainya adalah

$nama_array[$key] = value;

Dalam hal ini $key berupa bilangan bulat mulai dari 0, 1, 2, …

Contoh:

$karyawan[0] = "Bob";
$karyawan[1] = "Sally";
$karyawan[2] = "Charlie";
$karyawan[3] = "Clare";

Sedangkan berikut ini adalah contoh untuk menampilkan nilai yang disimpan dalam ruang elemen dari suatu array berindeks numerik.

<?php
$karyawan[0] = "Bob";
$karyawan[1] = "Sally";
$karyawan[2] = "Charlie";
$karyawan[3] = "Clare";
echo "Berikut ini adalah 2 orang karyawan saya, yaitu "
. $karyawan[0] . " &amp; " . $karyawan[1];
echo "<br>Dua orang karyawan saya yang lain adalah "
. $karyawan[2] . " &amp; " . $karyawan[3];
?>

Array Assosiatif

Untuk array assosiatif, sintaksnya sama dengan array berindeks numerik namun perbedaannya adalah pada $key. Pada array assosiatif, $key dapat berupa suatu string. Berikut ini adalah contohnya.

$gaji["Bob"] = 2000;
$gaji["Sally"] = 4000;
$gaji["Charlie"] = 600;
$gaji["Clare"] = 0;

dan berikut ini adalah contoh kode untuk menampilkan nilai dari array assosiatif

<?php
$gaji["Bob"] = 2000;
$gaji["Sally"] = 4000;
$gaji["Charlie"] = 600;
$gaji["Clare"] = 0;
echo "Bob digaji - $" . $gaji["Bob"] . "<br>";
echo "Sally digaji - $" . $gaji["Sally"] . "<br>";
echo "Charlie digaji - $" . $gaji["Charlie"] . "<br>";
echo "dan Clare digaji - $" . $gaji["Clare"];
?>

Undergoing MyBlogLog Verification

 

Saya seorang dosen dan peneliti di Universitas Sebelas Maret. Bidang penelitian saya tentang: adaptive learning, datascience, dan computer aided learning. Selain itu saya juga seorang blogger, serta penulis buku tentang pemrograman, dan matematika.

Leave a Reply