DisusunOleh :
NAMA : MUHAMMAD SYAHRUL
NIM : 195410049
JURUSAN : TEKNIK INFORMATIKA
JENJANG : S1
LaboratoriumTerpadu
Sekolah Tinggi Management Informatika
Komputer AKAKOM
YOGYAKARTA
2020/2021
PERTEMUAN KE- 4
Array
A. TUJUAN
1. Mengerti tentang script array
2. Mengerti tentang pembuatan script array dan menampilkannya
B. PEMBAHASAN LISTING
Praktik
1. Ketikkan program berikut
<?php
$myArray[0] = "STMIK";
$myArray[1] = "AKAKOM";
$myArray[2] = "Yogyakarta";
$myArray[3] = "Yang Pertama dan Utama";
for ($i=0;$i<=3;$i++){
echo "Array ke $i: $myArray[$i] <br/>";
}
?>
- Simpan dengan nama myarray.php
- Jalankan myarray.php di browser !
$myArray[0] = "STMIK";
$myArray[1] = "AKAKOM";
$myArray[2] = "Yogyakarta";
$myArray[3] = "Yang Pertama dan Utama";
Script diatas merupakan kalimat yang akan muncul sesuai baris yang sudah diberi
nomor seperti “$myArray[1]” yang akan menampilkan outputnya pada baris
nomor 1.
for ($i=0;$i<=3;$i++){
Script diatas akan member perintah bahwa output yang akan ditampilkan hanya
output $myArray[0] sampai dengan 3. Sehingga output yang ditampilkan sesuai
urutan baris 0 sampai baris 3.
$indek ="D 88780 AS" ;
echo "Pemilik kendaraan No.Pol ".$indek." adalah ".$pemilik["D 8
8780 AS"];
?>
Pada baris program diatas nomor 8 $indek yang nantinya akan dipanggil lewat
program nomor 9,dan baris program nomor 9 terdapat $pemilik[“D 88780 AS”]
yang digunakan untuk memanggil array program baris nomor 5.
$indek ="D 88780 AS" ;
echo "Pemilik kendaraan No.Pol ".$indek." adalah ".$pemilik["D 8
8780 AS"];
echo "<h2> Daftar Pemilik Kendaraan </h2>";
foreach($pemilik as $nomor => nama){
echo "Nomor Polisi: $nomor <br/>";
echo "Nama Pemilik: $nama <hr/>";
}
?>
C. TUGAS
1. Buatlah program dengan menggunakan array untuk menghitung transaksi
pembelian dari 3 item barang, dengan rumus :
Total = Jumlah * Harga Barang
Total Jumlah adalah hasil penjumlahan dari setiap Total
Rancangan tampilan Form Transaksi adalah seperti berikut
- Script 1
<h2>TRANSAKSI</h2>
<form action="barang.php" method="GET">
<div style="border-bottom:3px dashed #00f;">
Nomor<br/><input type="text" name="nomor1"/><br/>
Nama Barang<br/><input type="text" name="nama_barang1"/><br/>
Jumlah<br/><input type="text" name="jumlah1"/><br/>
Harga Barang<br/><input type="text" name="harga_barang1"/><br/>
</div>
<div style="border-bottom:3px dashed #00f;">
Nomor<br/><input type="text" name="nomor2"/><br/>
Nama Barang<br/><input type="text" name="nama_barang2"/><br/>
Jumlah<br><input type="text" name="jumlah2"/></br>
Harga Barang<br><input type="text" name="harga_barang2"/></br>
</div>
<div style="border-bottom:3px dashed #00f;">
Nomor<br/><input type="text" name="nomor3"/><br/>
Nama Barang<br/><input type="text" name="nama_barang3"/><br/>
Jumlah<br/><input type="text" name="jumlah3"/><br/>
Harga Barang<br/><input type="text" name="harga_barang3"/><br/>
</div>
<input type="submit"value="HITUNG"/>
<input type="reset"value="BATAL"/>
</form>
- Script 2
<?php
$nomor1=$_GET["nomor1"];
$nama_barang1=$_GET["nama_barang1"];
$jumlah1=$_GET["jumlah1"];
$harga_barang1=$_GET["harga_barang1"];
$total1=$_GET["jumlah1"]*$_GET["harga_barang1"];
$nomor2=$_GET["nomor2"];
$nama_barang2=$_GET["nama_barang2"];
$jumlah2=$_GET["jumlah2"];
$harga_barang2=$_GET["harga_barang2"];
$total2=$_GET["jumlah2"]*$_GET["harga_barang2"];
$nomor3=$_GET["nomor3"];
$nama_barang3=$_GET["nama_barang3"];
$jumlah3=$_GET["jumlah3"];
$harga_barang3=$_GET["harga_barang3"];
$total3=$_GET["jumlah3"]*$_GET["harga_barang3"];
$jumlahtotal=($_GET["jumlah1"]*$_GET["harga_barang1"])+
($_GET["jumlah2"]*$_GET["harga_barang2"])+
($_GET["jumlah3"]*$_GET["harga_barang3"]);
?>
<div style="border-bottom:3px dashed #00f;">
<h2>HITUNG TRANSAKSI</h2>
</div>
<pre>
<form action="transaksi.php" method="GET">
<div style="border-bottom:3px dashed #00f;">
Nomor :<?php echo $nomor1 ?><br/>
Nama Barang :<?php echo $nama_barang1 ?><br/>
Jumlah :<?php echo $jumlah1 ?><br/>
Harga :<?php echo $harga_barang1 ?><br/>
Total :<?php echo $total1 ?><br/>
</div>
<div style="border-bottom:3px dashed #00f;">
Nomor :<?php echo $nomor2 ?><br/>
Nama Barang :<?php echo $nama_barang2 ?><br/>
Jumlah :<?php echo $jumlah2 ?><br/>
Harga :<?php echo $harga_barang2 ?><br/>
Total :<?php echo $total2 ?><br/>
</div>
<div style="border-bottom:3px dashed #00f;">
Nomor :<?php echo $nomor3 ?><br/>
Nama Barang :<?php echo $nama_barang3 ?><br/>
Jumlah :<?php echo $jumlah3 ?><br/>
Harga :<?php echo $harga_barang3 ?><br/>
Total :<?php echo $total3 ?><br/>
</div>
<div style="border-bottom:3px dashed #00f;">
Jumlah Total :<?php echo $jumlahtotal ?><br/>
</div>
</pre>
</form>
D. KESIMPULAN
Array merupakan sebuah tipe data yang dapat menyimpan banyak data dalam satu
variabel. Data – data yang ada didalam Array disebut elemen array dan masing-masing
elemen dapat diakses melalui indeks array. Array berguna untuk memudahkan dalam
membuat kelompok data, serta menghemat penulisan dan penggunaan variabel.