• Tidak ada hasil yang ditemukan

Index of /Kuliah2012-2013/PemrogWeb/day9

N/A
N/A
Protected

Academic year: 2017

Membagikan "Index of /Kuliah2012-2013/PemrogWeb/day9"

Copied!
23
0
0

Teks penuh

(1)
(2)

}

Merupakan sebuah tipe data yang digunakan untuk

menyimpan sejumlah variabel dengan tipe data yang

sama.

}

Bagian yang menyusun array disebut elemen array,

yang masing-masing elemen dapat diakses tersendiri

melalui indeks array.

}

Variabel-variabel yang disimpan dalam sebuah array,

mempunyai nama yang sama.

}

Variabel deret

atau

LIST

adalah array yang dapat

(3)

PHP

menggunakan

fungsi

array()

untuk

melakukan

inisialisasi array.

$kota=array

(

jakarta

,

surabaya

,

magelang

,

jogjakarta

,

denpasar

);

Dengan demikian penulisan inisalisasi tersebut lebih

mudah dan index dimulai dengan 0.

PHP mempunyai cara unik dalam menggambarkan index

array dan isi array.

index

=>

isi

Arti dari operator

=>

adalah referensi ke isi dari array.

Index tidak perlu harus bilangan bulat, tipe data lain seperti

(4)

}

Dalam terminology array, array jurusan diatas bisa dikatakan

mempunyai 5 buah elemen.

}

Setiap elemen mempunyai sebuah nilai. Elemen pertama

(5)

}

Suatu array dapat dibuat dengan menggunakan konstruksi

array.

}

Sebagai contoh array jurusan diatas dapat dibentuk dengan

(6)

} Angka yang diletakkan di dalam tanda [] biasanya disebut kunci atau indeks.

(7)

}

Dalam prakteknya, indeks tidak harus dimulai dari

nol. Bahkan anda bisa menciptakan indeks yang

tidak berurut.

}

Tampak pada indeks yang digunakan dimulai dari

(8)

}

Perlu diketahui, bila anda menuliskan pernyataan seperti :

} Maka angka 57 akan disimpan ke elemen array yang memiliki indeks

(9)

}

Untuk mengambil isi array, anda bias

menggunakan notasi :

$nama_array[indeks]

Contoh :

Print ($jurusan[0]);

(10)

}

Pada dasarnya elemen maksimum dari array adalah

dinamis, artinya dapat berkembang sesuai dengan

kebutuhan.

}

Jumlah aktual elemen sebuah array dapat diketahui

(11)

<? //Daftar Kota $kota[0]="jakarta"; $kota[1]="bandung"; $kota[2]="medan"; $kota[3]="yogyakarta"; $kota[4]="surabaya"; $kota[5]="denpasar";

$n= count ($kota);

print ("jumlah kota yang terdaftar adalah $n buah<br/>"); $n--;

(12)

<?php //daftar kota $kota[0]="jakarta"; $kota[1]="surabaya"; $kota[2]="magelang"; $kota[3]="jogjakarta"; $kota[4="denpasar";

echo "tempat kita berada saat ini $kota[3] <br/>"; for ($i=0; $i<count($kota);$i++)

{

echo" kota ke $i adalah $kota[$i]<br/>"; }

?>

Pada program dibawah ini adalah untuk menampilkan elemen array dimulai dari satu Index hingga index lainnya, umumnya menggunakan konstruksi FOR .

(13)

}

PHP memperkenankan indeks bertipe string.

}

Sebagai contoh, anda bisa membuat array seperti

(14)

<?php /*daftar kota $kota[0]="jakarta"; $kota[1]="surabaya"; $kota[9]="magelang"; $kota[]="jogjakarta"; $kota[]="denpasar"; */ $kota=array( 0=>"jakarta", 1=>"surabaya", 2=>"magelang", "jogjakarta","denpasar"); foreach ($kota as $index=>$value)

{

echo"index $index nilainya $value<br/>"; }

reset($kota);

echo"while untuk menyusuri array..<br/>"; while (list($index, $value)= each($kota)) {

echo"index $index nilainya $value <br/>"; }

$bio["nama"]="lukis"; $bio[umur]=25;

$bio['alamat']='jogjakarta';

$data= array ("nama"=>"lukis", ' umur'=>25,

alamat=>"jogjakarta");

foreach($bio as $x=>$y) {

(15)

}

Merupakan array yang didalamnya berisi satu atau beberapa array lagi

<?php

$nilai= array(

"alfian" =>array ("UTS"=>90, "UAS"=>65, "TA"=>75),

"adi" =>array (" UTS"=>80, "UAS"=>60, "TA"=>80), "wijaya"=>array ("UTS"=>90,

"UAS"=>70, "TA"=>65));

(16)
(17)

Array Assosiatif

(18)
(19)
(20)
(21)
(22)

1.

Buatlah program dengan menggunakan

array untuk menghitung penjumlahan

antara 2 matriks dimensi 2x2. Tampilkan

outputnya dengan menggunakan FOREACH

a)

Input : isi matrik pertama dan kedua

b)

Output: hasil penjumlahan matriks

2.

Buatlah array multidimensi untuk struktur

(23)

Referensi

Dokumen terkait

• Contoh berikut menunjukkan deklarasi suatu Array string dimensi satu yang dibentuk dari array karakter dimensi dua...

Bisa menciptakan virtual machine atau virtual desktop yang sesuai dengan. spesifikasi prosesor, memory, harddisk, dsb yang dibutuhkan oleh

mengirim pesan yang sama kepada banyak orang sekaligus pada waktu yang samaB. Demikian pula, juga dapat menerima banyak pesan sekaligus dalam mode

sebuah bandwidth manager yang secara transparan dapat diletakkan pada jaringan yang..

host di internet, NAT akan memilih IP public mana yang dipakai dari pool address, dan mengikat alamat ini untuk private address tertentu.. Men-support

IP address IP address ( DHCPREQUEST ) ( DHCPREQUEST ) dari DHCP Server dari DHCP Server. DHCP Server menyetujui DHCP Server menyetujui

Salah satu kompleksitas dari proxy pada level aplikasi adalah Salah satu kompleksitas dari proxy pada level aplikasi adalah bahwa pada sisi pengguna harus dilakukan konfigurasi yang

Pernyataan majemuk dengan menggunakan kata hubung implikasi dapat didefinisikan sebagai berikut: Implikasi adalah pemyataan majemuk yang dibentuk dari dua pemyataan tunggal