• 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

Tujuan dari penelitian ini adalah untuk menggambarkan penampang lintang mineral logam yang berasosiasi dengan sifat kelistrikannya dalam 2 dimensi dengan menggunakan

oleh provokator yang tidak bertanggung jawab yang tidak mampu ditangani oleh Pengadilan Negeri Sampang maupun oleh pihak keamanan (Kepolisian Resor Sampang)

Tujuan dari penelitian ini adalah untuk menggambarkan penampang lintang mineral logam yang berasosiasi dengan sifat kelistrikannya dalam 2 dimensi dengan menggunakan

Perikanan tersebut dalam lajur 2 untuk melaksanakan tugas dalam.. jabatan sebagaimana tersebut dalam lajur 4 daftar lampiran

ANAALISIS PENGGUNAAN MATERIAL ELEKTRODA BERBAHAN DASAR Cu, PADA PROSES. EDM BAJA EMS 45 DITINJAU DARI ASPEK

atas rahmat, nikmat, karunia dan kebahagiaan yang telah diberikan sehingga penulis mampu menyelesaikan naskah skripsi yang berjudul ”Aplikasi Metode Geolistrik

Kolaka, tentang Penetapan Pelaksana pekerjaan Pengadaan Obat dan Bahan Medis Habis Pakai (BMHP) Nomor : 91 , Tanggal 25 Agustus 2017 maka dengan ini diumumkan Pemenang

Penelitian dilakukan dengan pendekatan penelitian research and development (R and D). Tempat penelitian di Jurusan Pendidikan Teknik Mesin Universitas Negeri