Praktikum Aplikasi Web Pertemuan - 9 Array dalam PHP

dokumen-dokumen yang mirip
LAPORAN RESMI PEMOGRAMAN WEB

LAPORN RESMI DAY 9 LAPORN RESMI DAY 9. Percobaan -1 Arraydimsatu.php : Array berdimensi satu. <html> <head> <title>array berdimensi satu</title>

Laporan Resmi Pemrograman Web Day 9

PRAKTIKUM PEMROGRAMAN WEB

DAY 9 - ARRAY DALAM PHP LAPORAN RESMI. Day 9 Array Dalam PHP. Dini Yuniasri D4 Teknik Informatika B

PRAKTIKUM PHP ARRAY M KHARIS AGUNG TRIA NUGROHO

Politeknik Elektronika Negeri Surabaya

Adalah tempat untuk menampung sejumlah nilai Menciptakan array: cara 1 $kota = array( yogya, Solo, Semarang, Bandung );

MENGGUNAKAN ARRAY. Array adalah suatu wadah yang dapat menampung sejumlah nilai, misalnya Anda bisa menyimpan sejumlah kota di dalam array.

By I Wayan Simpen. 16 October

P - 9 & 10 Bab 7 : PHP (Array dan Fungsi)

P - 9 & 10 Bab 7 : PHP (Perulangan dan Array)

Array berindeks adalah array yang berindeks menggunakan angka/nomer maupun

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

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

Struktur dan Kondisi Perulangan. Struktur Kondisi

PERNYATAAN KONTROL. salah

Pertemuan 5 Array dan Fungsi

Internet Programming Muhammad Zen S. Hadi, ST. MSc.

LAPORAN RESMI PRAKTIKUM PEMROGRAMAN WEB PHP INTRODUCTION

Pengertian Situs / Web

Struktur Kondisi dan Perulangan

Pemrograman Web 55 BAB 4 ARRAY/LARIK

Pertemuan 3 Struktur Kondisi dan Perulangan

BEKERJA DENGAN ARRAY BAB Pengertian Array

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

Day-9. Kholid Fathoni, S.Kom., M.T.

FUNGTION PHP. Della Nurasiah. Abstrak. Pendahuluan. Pembahasan.

Pemrograman Web Lanjut 2017

Chapter 6. Array. 6.1 Pengertian Array

SEKOLAH TINGGI MANAJEMEN INFORMATIKA & KOMPUTER JAKARTA STI&K SATUAN ACARA PERKULIAHAN

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

PHP Intro. Pemrograman Web II. Ganjil

MIPA TEKNIK PSIKOLOGI ILMU PENDIDIKAN. Gambar 1. Gambaran Array

Fungsi Umum PHP. Fungsi string

MODUL 2 PHP. (Kontrol, Fungsi, Array)

JADWAL KULIAH/RESPONSI/PRAKTIKUM MATRIKULASI T.A 2014/2015 TINGKAT PERSIAPAN BERSAMA - INSTITUT PERTANIAN BOGOR

Pemrograman Basis Data Berbasis Web

Fungsi String di PHP

Pemrograman Berbasis Web

MODUL PRATIKUM 07 PEMROGRAMAN BERBASIS WEB (CCP119)

JAVASCRIPT. Disusun untuk : Melengkapi Tugas Akhir Semester I Mata Kuliah Desain Web Oleh : AGUNG DIAN PRIBADI NIM :

Internet II. Pertemuan 4 & 5 Dasar Pemrograman PHP II. Sistem Komputer Universitas Serang Raya - Aditya Wicaksono, SKomp 1

PHP (HYPERTEXT PREPROCESSOR)

Pemrograman Basis Data Berbasis Web

E-Commerce. Lesson 2. Nizar Rabbi Radliya PHP : Variable, Constant, Data Type, Operator. 2 SKS Semester 7 UNIKOM

Pertemuan X. Pemrograman Web Dasar Semester 1

Bagi Anda yang belum familiar dengan pemrograman berbasis obyek, berikut ini ini akan dijelaskan apa yang dimaksud dengan istilah tersebut.

Definisi Array. Digunakan untuk menyimpan koleksi data dalam suatu nama variable dan

ARRAY DESKRIPSI. Diktat Mata Kuliah Aplikasi Teknologi Online Alif Finandhita, S.Kom

VARIABEL BERINDEKS (ARRAY)

PERHITUNGAN UJI KESERAGAMAN DATA TERHADAP SAMPEL

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

Modul 1 Pengenalan PHP

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

Praktikum Aplikasi Web Pertemuan -10 Operasi String

Modul Praktikum Bahasa Pemrograman 1

PRAKTIKUM 9 ARRAY. ARRAY BERDIMENSI SATU Suatu array berdimensi satu dideklarasikan dalam bentuk umum berupa :

PENYELEKSIAN KONDISI

PHP Programing. M.M. Ubaidillah. Dasar-dasar PHP. merupakan bahasa pemrograman berbasis web yang memiliki kemampuan untuk memproses data dinamis.

POINTER DASAR PEMROGRAMAN

BAB II LANDASAN TEORI

Pemrograman Web Lanjut 2017

Soal hari Jumat (16/10) Latihan 10 MS

BAB IV PERANCANGAN SISTEM

Konsep Pemrograman. Bab 12. Pointer 2. Konsep Pemrograman Politeknik Elektronika Negeri Surabaya 2006 PENS-ITS. Umi Sa adah

BAB IV HASIL DAN EVALUASI. QoS, yaitu : pengujian terhadap Delay, pengujian terhadap Jitter, pengujian

Materi 4: Perintah For Perintah Do While

Sequential Search (Linear Search)

NIK NO PESERTA SESI Tanggal Jam Lokasi

ARRAY, SORTING & SEARCHING

BAB VIII PEMROSESAN FORM

FUNGSI STANDAR. Dalam pemrograman, termasuk pembuatan web, string merupakan tipe data yang kerap kali dijumpai dalam berbagai kasus.

BAB IV HASIL DAN PEMBAHASAN

Array=(element1 element2 elementn)

Pemrograman Web. Pertemuan Ke-10 dan 11 Server Side Scripting [PHP] Server Side Scripting 1

MODUL 2 INTERNET PROGRAMMING : PHP (2)

ARRAY. contoh : A[1] := 10; var A : array[1..10] of integer; A[nomer_indeks]

PENGURUTAN BILANGAN METODE STRAIGHT SELECTION

Chapter 5. Struktur Kontrol Perulangan

POINTER II. Oleh : Mike Yuliana PENS-ITS

ANALISIS DAN PERANCANGAN SISTEM

Variabel dan Tipe Data Kusrini 1, Heri Sismoro 2

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

PEMROGRAMAN BERORIENTASI OBJEK. Tipe Data. Budhi Irawan, S.Si, M.T

TUGAS VOKASI TANGGAL : 28 September 2012

LAPORAN RESMI PEMROGRAMAN WEB

Array, Record, sorting : Elektro Unud (MSU) Page 1 of 13

PEMBAHASAN KHUSUS TIPE DATA LANJUTAN

BAB 2 LANDASAN TEORI. 2.1 Sekilas Tentang Sistem Ujian Konevensional

MODUL 7 WEB PROGRAMMING : PHP (2)

MODUL. Array (Larik) Modul Praktikum C++ Dasar Pemrograman Komputer JURUSAN TEKNIK ELEKTRO FAKULTAS TEKNIK

Membuat Sistem Pertemanan Sederhana

Politeknik Elektronika Negeri Surabaya

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

PRAKTIKUM 12 POINTER 2

LAPORAN RESMI PRAKTIKUM 9

Praktikum 1 PHP, Fungsi, Array, dan Form

1. Percobaan 1 2. Percobaan 2

Praktikum Aplikasi Web Pertemuan -11 Operasi String

Transkripsi:

Praktikum Aplikasi Web Pertemuan - 9 Array dalam PHP Dasar Teori Array merupakan tipe data terstruktur yang berguna untuk menyimpan sejumlah data yang bertipe sama. Bagian yang menyusun array disebut elemen array, yang masing-masing elemen dapat diakses tersendiri melalui indeks array. Elemen Elemen Array Elektronika Telekomunikasi Elektro Industri Teknologi Informasi Teknik Kimia Array Jurusan Dalam terminology array, array jurusan diatas bias dikatakan mempunyai 5 buah elemen. Setiap elemen mempunyai sebuah nilai. Elemen pertama berisi string Elektronika, elemen kedua berisi string Telekomunikasi, dan seterusnya. Membuat Array Suatu array dapat dibuat dengan menggunakan konstruksi array. Sebagai contoh array jurusan diatas dapat dibentuk dengan menggunakan pernyataan sebagai berikut ini : $jurusan = array ( Elektronika, Telekomunikasi, Elektro Industri, Teknologi Informasi, Teknik Kimia ); Cara yang lain, anda bias menggunakan cara sebagai berikut : $jurusan[] = Elektronika $jurusan[] = Telekomunikasi $jurusan[] = Elektro Industri $jurusan[] = Teknologi Informasi $jurusan[] = Teknik Kimia Angka yang diletakkan di dalam tanda [] biasanya disebut kunci atau indeks. PHP, secara bawaan menggunakan indeks dimulai dengan nol.

Percobaan -1 Arraydimsatu.php : Array berdimensi satu <title>array berdimensi satu</title> <? $kota[0] = "Yogyakarta"; $kota[1] = "Jakarta"; $kota[2] = "Malang"; $kota[3] = "Purwokerto"; print ("Kota favorit saya adalah $kota[2]"); Percobaan - 2 Jurusan.php : menampilkan Array <title>contoh Array</title> $jurusan = array ("Elektronika","Telekomunikasi","Elektro Industri", "Teknologi Informasi","Teknik Kimia"); print("elemen berindeks 0 : $jurusan[0] <br>"); print("elemen berindeks 1 : $jurusan[1] <br>"); print("elemen berindeks 2 : $jurusan[2] <br>"); print("elemen berindeks 3 : $jurusan[3] <br>"); print("elemen berindeks 4 : $jurusan[4] <br>"); Percobaan - 3 Jurusan2.php : menampilkan Array dengan fungsi for <title>menampilkan nilai Array dengan fungsi For</title>

$jurusan = array ("Elektronika","Telekomunikasi","Elektro Industri", "Teknologi Informasi","Teknik Kimia"); $jumlah_jurusan = count($jurusan); for ($i = 0; Si < $jumlah_jurusan; $i++) print("elemen berindeks $i : $jurusan[$i] <br>\n"); Percobaan - 4 Hari.php : Menentukan Nama Hari memakai Array <title>menentukan Nama Hari memakai Array</title> $hari["sunday"] = "Minggu"; $hari["monday"] = "Senin"; $hari["tuesday"] = "Selasa"; $hari["wednesday"] = "Rabu"; $hari["thursday"] = "Kamis"; $hari["friday"] = "Jum'at"; $hari["saturday"] = "Sabtu"; $hari_inggris = date(i); print("hari ini adalah $hari[$hari_inggris]"); Percobaan - 5 Arraydimdua.php : Array dimensi dua <title>array dimensi dua</title>

<? $buah = array ( "apel" => array( "warna" => "merah", "rasa" => "manis" ), "pisang" => array( "warna" => "kuning", "rasa" => "manis" ) ); print ("Warna buah apel adalah "); print ($buah["apel"]["warna"])."<br>"; print ("Rasa buah pisang adalah "); print ($buah["pisang"]["rasa"]); Percobaan - 6 dimdua.php : Membuat Array berdimensi dua <title>membuat array berdimensi dua</title> // membuat array berdimensi dua $peserta = array ("LabSI" => array("budi","agung","bagus"), "LabAI" => array("dini","sri"), "LabJarkom" => array("rasyid","bambang","bobby","putri"), "LabGIS" => array("dina","retno") ); //menampilkan isi array while(list ($indeks1,$nilai1) = each($peserta)) { print("peserta $indeks1 : $nilai1<br>\n"); $nomor = 1;

Percobaan - 7 Arsort.php : Fungsi Arsort $fruits = array("d" => "lemon", "a" => "orange", "b" => "banana", "c" => "apple"); arsort($fruits); Percobaan - 8 Asort.php : Fungsi Asort $fruits = array("d" => "lemon", "a" => "orange", "b" => "banana", "c" => "apple"); asort($fruits); Percobaan - 9 Krsort.php : Fungsi Krsort $fruits = array("d"=>"lemon", "a"=>"orange", "b"=>"banana", "c"=>"apple"); krsort($fruits); Percobaan - 10 Rsort.php : Fungsi Rsort $fruits = array("lemon", "orange", "banana", "apple"); rsort($fruits);

Percobaan - 11 Sort.php : Fungsi Sort $fruits = array("lemon", "orange", "banana", "apple"); sort($fruits); echo "fruits[". $key. "] = ". $val. "\n"; Percobaan - 12 Natsort.php : Fungsi Natsort $array1 = $array2 = array("img12.png", "img10.png", "img2.png", "img1.png"); sort($array1); echo "Standard sorting\n"; print_r($array1); natsort($array2); echo "\nnatural order sorting\n"; print_r($array2); Percobaan - 13 Ksort.php : Fungsi Ksort $fruits = array("d"=>"lemon", "a"=>"orange", "b"=>"banana", "c"=>"apple"); ksort($fruits); Percobaan - 14 Array_pop.php : Fungsi Array_pop $stack = array("orange", "banana", "apple", "raspberry"); $fruit = array_pop($stack); print_r($stack);

Percobaan - 15 Array_push.php : Fungsi Array_push $stack = array("orange", "banana"); array_push($stack, "apple", "raspberry"); print_r($stack); Percobaan - 16 Array_shift.php : Fungsi Array_shift $stack = array("orange", "banana", "apple", "raspberry"); $fruit = array_shift($stack); print_r($stack); Percobaan - 17 Array_unshift.php : Fungsi Array_unshift $queue = array("orange", "banana"); array_unshift($queue, "apple", "raspberry"); Percobaan - 18 Array_rand.php : Fungsi Array_rand srand((float) microtime() * 10000000); $input = array("neo", "Morpheus", "Trinity", "Cypher", "Tank"); $rand_keys = array_rand($input, 2); echo $input[$rand_keys[0]]. "\n"; echo $input[$rand_keys[1]]. "\n"; Percobaan - 19 Array_unique.php : Fungsi Array_unique $input = array("a" => "green", "red", "b" => "green", "blue", "red"); $result = array_unique($input); print_r($result);

Percobaan - 20 In_array.php : Fungsi In_Array $os = array("mac", "NT", "Irix", "Linux"); if (in_array("irix", $os)) { echo "Got Irix"; if (in_array("mac", $os)) { echo "Got mac"; Percobaan - 21 Suffle.php : Fungsi Suffle $numbers = range(1, 20); srand((float)microtime() * 1000000); shuffle($numbers); foreach ($numbers as $number) { echo "$number "; Percobaan - 22 Range.php : Fungsi Range // array(0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12) foreach (range(0, 12) as $number) { echo $number; // The step parameter was introduced in 5.0.0 // array(0, 10, 20, 30, 40, 50, 60, 70, 80, 90, 100) foreach (range(0, 100, 10) as $number) { echo $number; // Use of character sequences introduced in 4.1.0 // array('a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i'); foreach (range('a', 'i') as $letter) { echo $letter; // array('c', 'b', 'a'); foreach (range('c', 'a') as $letter) { echo $letter;

Percobaan - 23 Explode.php : Fungsi Explode // Example 1 $pizza = "piece1 piece2 piece3 piece4 piece5 piece6"; $pieces = explode(" ", $pizza); echo $pieces[0]; // piece1 echo $pieces[1]; // piece2 // Example 2 $data = "foo:*:1023:1000::/home/foo:/bin/sh"; list($user, $pass, $uid, $gid, $gecos, $home, $shell) = explode(":", $data); echo $user; // foo echo $pass; // * Percobaan - 24 Implode.php : Fungsi Implode $array = array('lastname', 'email', 'phone'); $comma_separated = implode(",", $array); echo $comma_separated; // lastname,email,phone Tugas Praktikum Cetak Hasil Program Dan Buat Analisa untuk masing-masing percobaan