PERTEMUAN 6. Kali ini kita berada di matakuliah Pemrograman Web PHP, pertemuan keenam besama saya Ian Lubis.

dokumen-dokumen yang mirip
Day-9. Kholid Fathoni, S.Kom., M.T.

BAB 5 PERULANGAN DAN ARRAY

JAVASCRIPT ARRAY PRAKTIKUM VII. Mahasiswa mengenal mengenai Array serta mengetahui cara menggunakan Array di dalam program.

Pertemuan 5 Array dan Fungsi

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA LAB SHEET PEMROGRAMAN WEB Semester: 2 Struktur Kondisi Perulangan 200 menit No.: Job: 08 Tgl: Hal.

MODUL PEMOGRAMAN WEB II STMIK IM BANDUNG MODUL PEMOGRAMAN WEB II. Oleh: CHALIFA CHAZAR. Chalifa Chazar edu.script.id

MODUL PEMROGRAMAN WEB

KURSUS ONLINE JASA WEBMASTERS

Control Flow & Array. Pemrograman Web. Rajif Agung Yunmar, S.Kom

Pemrograman Fery Updi,M.Kom

MODUL 1 Operasi Dasar dalam PHP

TIPE DATA DALAM SCRIPT PHP

PERTEMUAN 4. $Buah = array ("Melon", "Alpukat", "Durian", "Apel"); echo $Buah[1]; //Alpukat echo "<br>"; echo $Buah[3]; //Apel

Array berindeks adalah array yang berindeks menggunakan angka/nomer maupun

PRAKTIKUM 1 SINYAL, SYSTEM, DAN KONTROL PENGENALAN MATLAB 1. Percobaan 1 Vektor Penulisan vektor di MATLAB

BAB VI ARRAY PADA PEMROGRAMAN JAVA

BAB 4 Array dan Function

:Mahasiswa dapat mempraktekkan penggunaan array

STRUKTUR DASAR PHP ASUMSI 02/10/2014

ARRAY PENGANTAR PROGRAM STUDI. Institut Teknologi Sumatera

Pertemuan 12. Array dalam PHP

Pemrograman Web Lanjut 2017

BAB XI ARRAY (LARIK)

Modul 1 Pengenalan PHP

Mata Kuliah : Pemrograman Web II. Pokok Bahasan : Type Data & Operator. Okta Jaya Harmaja, M.Kom

MODUL 2 PHP INTRO PHP INTRO

Kasus A : Tabel untuk AM

MODUL 2 INTERNET PROGRAMMING : PHP (2)

Array merupakan sekumpulan variable dengan tipe yang sama. Elemen dalam array diakses dengan menggunakan indeks-nya.

MODUL. Variabel. Workshop Programming

ARRAY. telah mengenal arti variabel, yaitu suatu pengenal yang dapat menyimpan sebuah nilai.

Pertemuan 2. Muhadi Hariyanto

Pengantar Pemrograman Sisi Server

Conditional PRAKTIKUM PHP Conditional, Array & Perulangan di PHP

PHP & MYSQL. Universitas Komputer Indonesia 2004 Taryana. S

BAB VII DASAR-DASAR PHP

MODUL 2 Review Pemograman Web Teknik Informatika Universitas Pasundan Bandung 2016/2017

KURSUS ONLINE JASA WEBMASTERS

P - 7 Bab 5 : PHP : Hypertext Prepocessor

MODUL 7 WEB PROGRAMMING : PHP (2)

Pengenalan Array. Array Satu Dimensi

MODUL 6 STRUKTUR KONDISI (PERULANGAN)

Array 1 A. TUJUAN PEMBELAJARAN

KATA PENGANTAR. Puji syukur kami panjatkan ke hadirat Alloh SWT atas terbentuknya Lembar Tugas

Array. Pengantar. int a, b, c, d, e;

PEMROGRAMAN I. By : Sri Rezeki Candra Nursari

Chapter 6. Array. 6.1 Pengertian Array

3. Analisis Masalah dan Penyelesaian

LAPORAN PRAKTIKUM TEKNOLOGI FRAMEWORK PERTEMUAN KE 1

LAPORAN PRAKTIKUM ALGORITMA DAN STRUKTUR DATA Searching ( Pencarian ) Modul III

Peluang Asal Protein yang Ada di Dalam Inti Sel

USER MANUAL FORM INPUT RENCANA KERJA DAN ANGGARAN UNIVERSITAS UDAYANA TAHUN ANGGARAN 2016 BIRO ADMINISTRASI PERENCANAAN DAN SISTEM INFORMASI

Pemrograman Web 55 BAB 4 ARRAY/LARIK

REVIEW ARRAY. Institut Teknologi Sumatera

MODUL PEMOGRAMAN WEB II STMIK IM BANDUNG MODUL PEMOGRAMAN WEB II. Oleh: CHALIFA CHAZAR. Chalifa Chazar edu.script.id

ARRAY / LARIK. Oleh : Agus Priyanto, M.Kom SEKOLAH TINGGI TEKNOLOGI TELEMATIKA TELKOM. Smart, Trustworthy, And Teamwork

Materi 4: Perintah For Perintah Do While

Selection, Looping, Branching

1 Array dan Tipe Data Bentukan

MODUL PRAKTIKUM. MODUL I - VIII Modul penuntun dan bahan praktikum matakuliah algoritma dan pemograman

Republik Indonesia. SURVEI HARGA PEDESAAN Subsektor Tanaman Hortikultura (Metode NP)

PHP mendukung komentar yang digunakan pada C, C++ dan Shell Unix. Sebagai contoh:

PROSES PENJUALAN BUKU

BAB VI BAHASA C Pendahuluan

MODUL PEMOGRAMAN WEB II STMIK IM BANDUNG MODUL PEMOGRAMAN WEB II. Oleh: CHALIFA CHAZAR. Chalifa Chazar edu.script.id

Laporan Resmi Pemrograman Web Day 11

MENGENAL OPERATOR ASSIGNMENT pada PHP

Pertemuan 12. Array dalam PHP

Pengertian Situs / Web

ALGORITMA PEMROGRAMAN 1A** (PP :S1-KA) Pertemuan 7. Ahmad Hidayat

Algoritma dan Pemrograman Lanjut. Pertemuan Ke-2 Array (Larik)

Pemrograman Basis Data Berbasis Web

BAB III ANALISIS DAN PERANCANGAN. dan memudahkan dalam pengembangan sistem selanjutnya. Tujuan dari analisa

Larik/ Array int a1, a2, a3, a4, a5;

MODUL 2 SELECTION & LOOPING PADA FORM

SISWA. Page Ganti password 1. Input password. 2. Input confirm. password. 3. Button ganti. password. Home Page 1. Button ganti. password.

LAPORAN RESMI PRAKTIKUM PEMROGRAMAN WEB PHP INTRODUCTION

PERTEMUAN 3. if (kondisi) { pernyataan yang akan dijalankan apabila kondisi benar }

Algoritma dan Struktur data. P e r t e m u a n 3. Array (larik) Tenia Wahyuningrum ST3 Telkom Purwokerto L/O/G/O.

ARRAY. Larik / array adalah tipe terstruktur yang terdiri dari sejumlah komponen-komponen yang mempunyai tipe yang sama.

2

PERTEMUAN 3. if (kondisi) { pernyataan yang akan dijalankan apabila kondisi benar }

Pertemuan 07 Struktur Dasar PHP

Pertemuan 6 Array Objektif: 1. Memahami cara mendeklarasi tipe indeks dalam array 2. Dapat membuat program sederhana menggunakan array Pertemuan 6 53

Gaya 1 berisi seni neoplastic modern. Misalnya: Gaya 2 berisi lansekap impresionis. Misalnya: Gaya 3 berisi lukisan aksi ekspresionis.

BAB III ANALISIS DAN DESAIN SISTEM

MODUL 3 PHP Basic, Variable, Tipe Data, Struktur Kontrol dan Perulangan

KLASIFIKASI TINGKAT KEMATANGAN BUAH PEPAYA (CARICA PAPAYA L) CALIFORNIA (CALLINA-IPB 9) DALAM RUANG WARNA HSV DAN ALGORITMA K-NEAREST NEIGHBORS

Pengenalan Script. Definisi HTML

LAPRES PEMROGWEB-11. Macam-macam fungsi string dalam php POLITEKNIK ELEKTRONIKA NEGERI SURABAYA AINUN ABDULLAH

TUTORIAL PHP MYSQL Langkah Tepat menjadi Web Developer Handal, menguasai PHP dan MySQL, jalan terbaik membuat website dan aplikasi berbasis web

ALUR PROGRAM. SELEKSI KONDISI Statement If a. Bentuk If tunggal sederhana Sintaks : if ( kondisi ) statement ;

CARA MENJALANKAN PROGRAM. Untuk dapat menjalankan program ini maka user. (pengguna) harus login terlebih dahulu kedalam sistem.

BAHASA PEMROGRAMAN -PERTEMUAN 5,6 LARIK (ARRAY)

Bab 2 Struktur Dasar PHP

MODUL 10 PHP&MYSQL INSERT & DELETE

PERKENALAN STRUKTUR DATA. Firmansyah, S.Kom

SMH2D3 Web Programming. 7 BAB V PHP SESSION & COOKIES. H a l IDENTITAS. Kajian Teknik pemrograman menggunakan PHP

KURSUS ONLINE JASA WEBMASTERS

MODUL 4 ARRAY ARRAY PEMROGRAMAN WEB TEKNIK INFORMATIKA UNIVERSITAS PASUNDAN BANDUNG 2016/2017

Transkripsi:

Selamat Pagi, Kali ini kita berada di matakuliah Pemrograman Web PHP, pertemuan keenam besama saya Ian Lubis. ARRAY Array adalah sebuah kumpulan larik nilai yang di letakan di dalam sebuah variable, dan nilai-nilai tersebut dapat di ambil/eksekusi sesuai dengan kebutuhan dari jalannya program tersebut dengan memangil dari nomor indexnya atau langsung nilai dari index tersebut, ciri lain array adalah nilai index selalu di awali dengan angka 0 dan bertambah 1 setelah itu secara terus menerus. Contoh Array $angka = array 1,2,3,4; echo $angka; $buah = array "jambu", "mangga", "pepaya", "melon"; echo $buah; Index Array Secara otomatis, setiap array akan memiliki nomor index, yang dapat kita pergunakan. Contoh $buah = array "jambu", "mangga", "pepaya", "melon"; print_r$buah; Hasilnya Array [0] => jambu [1] => mangga [2] => pepaya [3] => melon ian lubis Page 1

Array Double Quotes Pada array ini, anda dapat mengganti nilai indexnya dengan nilai lain contoh: $kumpulan = array"jambu" => "merah", "air" => "putih", "daun" => "hijau"; print_r$kumpulan; Hasilnya Array [jambu] => merah [air] => putih [daun] => hijau Memasukan nilai dalam Array untuk memasukan nilai pada array, anda di haruskan menuliskan nama indexnya lalu di ikuti dengan nilai dari index tersebut. Contoh $input = array; $input[0] = "budi"; $input[1] = "joko"; $input[2] = "bambang"; $input[3] = "rudi"; print_r$input; ian lubis Page 2

Maka hasilnya adalah Array [0] => budi [1] => joko [2] => bambang [3] => rudi Dalam hal ini, anda harus mengurutkan nilai indexnya, jika di mulai dengan angka 1, maka setelah itu harus angka 2 dan seterusnya. Apabila ada angka index yang sama maka nilai sebelumnya akan di timpa overwrite dengan nilai yang lebih baru. Array Bertingkat/ Array Dimensi Array pada PHP juga dapat di buat dengan sistem bertingkat, sebagai contoh dalam penggunaan MATRIX, maka array yang di pergunakan adalah array 2 tingkat/ 2 Dimensi. Ilustrasi penggunaan array 2 tingkat/ 2 dimensi adalah pada MATRIX dan Papan Catur di bawah ini. Untuk dapat mengambil nilai 3 pada gambar MATRIK di atas maka kita harus menunjuk BARIS terlebih dahulu lalu KOLOM. maka pernyataannya adalah $var[1][0], [1] adalah BARIS dan [0] adalah KOLOM. Kolom 0 Kolom 1 Kolom 2 Baris 0 8 7 4 Baris 1 3 9 1 Baris 2 6 0 5 ian lubis Page 3

Contoh Lain Untuk memindahkan anak catur dari bidik pertama lalu ke bidik ke dua maka pernyataannya adalah $var[0][1] = $var[0][4] Sama seperti penjelasan di atas, kita harus menggunakan sistem BARIS dan KOLOM, sehingga untuk memindahkannya kita sebut kan terlebih dahulu ke kotak nomor berapa akan kita pindahkan. ian lubis Page 4

Adapun contoh penggunaannya dalam PHP $a = array array"ani", "ita", "dewi", "riska", "santi", array"joko", "budi", "bambang", "wahyu", "rahmat" ; print_r$a; Maka hasilnya Array [0] => Array [0] => ani [1] => ita [2] => dewi [3] => riska [4] => santi [1] => Array [0] => joko [1] => budi [2] => bambang [3] => wahyu [4] => rahmat ian lubis Page 5

Untuk mengakses nilai BUDI, maka kita harus menunjuk $a[1][1] RISKA, maka kita harus menunjuk $a[0][3] WAHYU, maka kita harus menunjuk $a[1][3] ARRAY COUNT Untuk melakukan perhitungan berapa jumlah nilai yang ada pada array, kita dapat menggunakan fasilitas count $kumpulan = array"bali", "jakarta", "medan", "bandung", "surabaya", "semarang"; echo count$kumpulan; Hasilnya adalah 6 ARRAY SEARCH Pencarian pada Array $nilai = array0 => "bali", 1 => "jakarta", 2 => "medan", 3 => "bandung"; echo array_search"medan", $nilai; Hasilnya adalah 2, karena MEDAN, terletak pada array nomor 3-1 = 2 PERULANGAN ARRAY Seperti pada pertemuan sebelumnya, array juga dapat kita masukan pada fungsi STRUKTUR KONTROL PERULANGAN, standartnya kita dapat mengguanakan FOREACH untuk melakukannya, namun kita juga masih bisa menggunakan perulangan yang lainnya, tergantung dari kebutuhan, contoh: ian lubis Page 6

FOREACH $wanita = array"ani", "ita", "dewi", "riska", "santi"; foreach$wanita as $d{ echo $d. " "; FOR $wanita = array"ani", "ita", "dewi", "riska", "santi"; $hitung = count$wanita; for$i=1; $i<=$hitung; $i++{ echo $wanita[$i]. " "; WHILE $wanita = array"ani", "ita", "dewi", "riska", "santi"; $i=0; $hitung = count$wanita; while$i <= $hitung{ echo $wanita[$i]. " "; $i++; ian lubis Page 7

PERULANGAN ARRAY 2 DIMENSI $a = array array"ani", "ita", "dewi", "riska", "santi", array"joko", "budi", "bambang", "wahyu", "rahmat" ; $hitung = count$a; for$i=0; $i<$hitung; $i++{ foreach$a[$i] as $d{ echo $d. " "; echo "<br />"; Tugas Mandiri. 1. Buatlah perhitungan gaji sederhana dengan ketentuan: Gaji pokok golongan a, 2000000 golongan b, 1000000 golongan c, 500000 Dimana gaji pokok adalah array, di tambah tunjangan anak jika ada anak 1 sebesar 500000, anak 2 1000000. Terima kasih atas pertemuan kali ini. Salam ian lubis Page 8