PRAKTIKUM PHP ARRAY M KHARIS AGUNG TRIA NUGROHO

dokumen-dokumen yang mirip
Politeknik Elektronika Negeri Surabaya

PRAKTIKUM PEMROGRAMAN WEB

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

Laporan Resmi Pemrograman Web Day 9

By I Wayan Simpen. 16 October

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

LAPORAN RESMI PEMOGRAMAN WEB

Praktikum Aplikasi Web Pertemuan - 9 Array dalam PHP

Array berindeks adalah array yang berindeks menggunakan angka/nomer maupun

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

Pemrograman Web 55 BAB 4 ARRAY/LARIK

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

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

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

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

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

Pertemuan 5 Array dan Fungsi

Modul 8 SORTING (PENGURUTAN)

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

Algoritma dan Struktur Data

BAB 3 SEARCHING A. TUJUAN

Praktikum 7. Pengurutan (Sorting) Insertion Sort, Selection Sort POKOK BAHASAN: TUJUAN BELAJAR: DASAR TEORI:

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

Pemrograman Web Lanjut 2017

Modul Praktikum Algoritma dan Struktur Data

A. TUJUAN PEMBELAJARAN

Algoritma dan Struktur Data

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

MODUL 2 PHP. (Kontrol, Fungsi, Array)

Chapter 6. Array. 6.1 Pengertian Array

Materi 4: SORTING (PENGURUTAN) Dosen:

MODUL 4 ARRAY ARRAY PEMROGRAMAN WEB 2 TEKNIK INFORMATIKA UNIVERSITAS PASUNDAN BANDUNG 2014/2015

Politeknik Elektronika Negeri Surabaya

Pada kondisi ini proses penghapusan tidak bisa dilakukan Kondisi linked list memiliki hanya 1 data{satu simpul} Akhir. Akhir

Array ARRAY BERDIMENSI SATU. Representasi (Pemetaan) di memori. Lihat gambar dibawah ini, nilai data A (18) dismpan mulai dari alamat 1136 di memori.

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

BAB VI SORTIR ATAU PENGURUTAN

nama array untuk menyimpan data jumlah data

Operasi File. Chapter 13

Algoritma Dan Struktur Data II. Queue

Struktur Kontrol. (Repetition) 1. Pemilihan (Selection) 2. Pengulangan

SORTING (PENGURUTAN DATA)

Modul Praktikum Algoritma dan Struktur Data

1. Percobaan Percobaan 2

MODUL 3 Tipe Data, Variabel Dan Konstanta Pada Php

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

Powered by icomit.wordpress.com

Jadi satu simpul di double linked list adalah sebagai berikut : Info. Kiri. Kanan

MIPA TEKNIK PSIKOLOGI ILMU PENDIDIKAN. Gambar 1. Gambaran Array

Pertemuan7 Array, Hash, Range dan Function pada Ruby

Politeknik Elektronika Negeri Surabaya

Tujuan / Sasaran :Mahasiswa dapat mempraktekkan penggunaan repatition/ perulangan

MODUL 4. COLLECTIONS ARRAYS, QUEUE, dan STACK

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

BAB 5 PERULANGAN DAN ARRAY

MODUL 2 INTERNET PROGRAMMING : PHP (2)

Mengerjakan Latihan dengan Microsoft Office Excel

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

:Mahasiswa dapat mempraktekkan penggunaan array

Pemrograman Berbasis Web

MODUL FUNCTION. Struktur Umum. Struktur umum dari fungsi diatas dapat dijelaskan sebagai berikut :

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

Algoritma dan Pemrograman Lanjut. Pertemuan Ke-8 Pengurutan (Sorting) 1

Sorting. Pertemuan ke 14.

Operator-operator untuk list dapat dilihat pada tabel berikut:

Materi 8 : STACK (TUMPUKAN) Dosen:

ARRAY PENGANTAR PROGRAM STUDI. Institut Teknologi Sumatera

BAB II LANDASAN TEORI

MODUL 1 Operasi Dasar dalam PHP

PHP (HYPERTEXT PREPROCESSOR)

LAPORAN RESMI PRAKTIKUM PEMROGRAMAN WEB PHP INTRODUCTION

Politeknik Elektronika Negeri Surabaya

Praktikum 8. Pengurutan (Sorting) Bubble Sort, Shell Sort

1. Kompetensi Mengenal dan memahami algoritma percabangan yang komplek.

MODUL 7 WEB PROGRAMMING : PHP (2)

Praktikum 1 PHP, Fungsi, Array, dan Form

Politeknik Elektronika Negeri Surabaya

Gambar 13.1 Ilustrasi proses algoritma sorting

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

ARRAY STATIS. Type namatype_array = array [1..maks_array] of tipedata. nama_var_array : namatype_array {indeks array dari 1 sampai maksimum array}

A. TUJUAN PEMBELAJARAN

Selection, Looping, Branching

MODUL 3 FUNCTION Pemograman Web Teknik Informatika Universitas Pasundan Bandung 2016/2017

BEKERJA DENGAN ARRAY BAB Pengertian Array

BAB 8 SORTIR. Pengurutan data (sorting) adalah suatu proses untuk menyusun kembali himpunan obyek menggunakan aturan tertentu.

Bab 2 Editor vi 9. BAB 2 EDITOR vi TUJUAN PRAKTIKUM

ALGORITMA DAN PEMROGRAMAN 2. 3 SKS By : Sri Rezeki Candra Nursari

Modul Praktikum Algoritma dan Pemrograman II

Algoritma Dan Struktur Data II

Pengantar Common Gateway Interface (CGI) dan Perl. - Konsep CGI dan Perl - Lingkungan variabel di Perl - Metode POST dan GET

Alpro & Strukdat 1 C++ (Sorting) Dwiny Meidelfi, M.Cs

A. TUJUAN PEMBELAJARAN

Struktur Data. PDE - Struktur Data 1

Membuat Sistem Pertemanan Sederhana

A. Dasar Teori. Urutan (Sequence) Pemilihan (Selection) Pengulangan (Iteration) Pernyataan Kondisional (If Statement)

MODUL 5. Advanced Query : Pemilihan dan Pengurutan Data PRAKTIKUM BASIS DATA LANJUT TEKNIK PERANGKAT LUNAK UNIVERSITAS PGRI RONGGOLAWE

Keterangan (array1) = nama array yang di desklarasi (new int) = instansiasi array [10] = menentukan panjang array yang di buat

Modul Praktikum 4 Pemograman Berorientasi Objek

Kompleksitas Algoritma Pengurutan Selection Sort dan Insertion Sort

TUGAS VOKASI TANGGAL : 28 September 2012

Transkripsi:

PRAKTIKUM PHP ARRAY M KHARIS AGUNG TRIA NUGROHO 1. Pada variable array ini langsung didefinisikan isi dari setiap indeksnya, untuk pemanggilan variable array disini digunakan dengan variable array pada indeks ke-n. 2. Berbeda dari percobaan sebelumnya yaitu pendefinisian variable array langsung jadi satu yaitu dengan dibatasi oleh tanda kurung dan tiap-tiap indeks nya dibatasi dengan tanda koma. Untuk pemanggilan variabelnya disini menggunakan nama variable yang diikuti dengan indeksnya. P a g e 1 10

3. Sama dengan percobaan sebelumnya yaitu untuk mendefinisikan array yaitu dengan cara langsung, dan untuk pemanggilannya yaitu dengan looping for() yang dimulai dari indeks ke-nol sampai dengan jumlah indeks yang tersedia. 4. P a g e 2 10

Pada array kali ini indeks nya bukan berupa angka tetapi berupa date. Nah, untuk pemanggilan variable array yaitu dengan menempatkan date tadi ke variable tertentu, lalu dipanggil dengan variable tertentu tersebut. 5. Pada percobaan ini ada array dua dimensi artinya mendefinisikan sebuah array didalam array. Untuk menampilkan data pada array tersebut yaitu dengan menyebutkan nama variable kemudian diikuti dengan isi variable array tersebut dilanjutkan dengan menyebut nama array. 6. P a g e 3 10

Array 2 dimensi ini cara mendefinisikannya sama dengan percobaan sebelumnya. Untuk menampilkan isi dari variabelnya yaitu dengan looping while yang didalamnya terdapat fungsi list. 7. Fungsi arsort() digunakan untuk mengurutkan suatu data secara descending dan fungsi foreach() untuk mengubah data dalam array sebagai variable $key dan variable $val. Dalam percobaan ini untuk mengurutkan data dalam variable $fruits, tapi yang terurut yaitu $val. 8. Sama dengan yang sebelumnya, tetapi disini perbedaannya yaitu pada fungsi yang digunakan yaitu dengan fungsi assort() yaitu untuk mengurutkan suatu data secara ascending sehingga berlawanan seperti percobaan yang sebelumnya. P a g e 4 10

9. Krsort() pada php merupakan fungsi yang mengurutkan array berdasarkan indeksnya tetapi secara descending. Pada percobaan yang sebelumnya yaitu dengan variable $val yang diurutkan, sekarang yang diurutkan yaitu variable $key. 10. rsort() mengurutkan secara ascending, Pengurutan dilakukan dengan mengurutkan pada variable $val. 11. Fungsi sort() mengurutkan isi dari variable yang ada di variable array dengan tidak memperhatikan indeksnya dan akan diurutkan secara ascending. P a g e 5 10

12. Fungsi natsort() mengurutkan nilai pada array dengan mempertahankan isi variable dengan indeksnya dan akan diurutkan secara ascending jadi data terurut akan tetap dengan indeks aslinya. 13. ksort yaitu untuk mengurutkan array dengan terpaku pada indeksnya dan akan diurutkan secara ascending dalam hal ini berarti yang diurutkan adalah nilai pada variabel $key. 14. P a g e 6 10

Fungsi array_pop() digunakan untuk menampikan data secara terurut dari indeks yang terkecil, tetapi jika dengan fungsi ini yang bias ditampilkan hanya terbatas. 15. Fungsi array_push() digunakan untuk memasukkan data ke sebuah array, maka jika ditampilakan data yang di push sebelumnya akan tampil, ini terjadi karena data yang di push masuk ke variable penampungdan mempunyai indeks setelah inddeks yang terakhir. 16. Fungsi array_shift() untuk menggantikan isi variable array yang berada pada indeks ke-i menjadi isi dari indeks ke i+1. 17. P a g e 7 10

Beberapa kali dicoba tetap tampilannya kosong. Tetapi seharusnya array_unshift() untuk menyisipkan data pada array sehingga data apple dan raspberry berada sebelum orange dan banana dan indeksnya juga berganti. 18. Fungsi array_rand($input, 2) untuk menampilkan data acak, disini sasarannya yaitu variable $input. sehingga ketika menjalankanprogram dan menjalankan program untuk yang kedua kalinay hasilnya akan berbeda beda. 19. Fungsi array_unique agar isi dari array tidak ada yang kembar yang ada didalamnya. 20. P a g e 8 10

Fungsi in_array() ini digunakan untuk melakukan pengecekan apakah string atau nilai yang masuk itu sama dengan yang ada didalam variable. 21. Fungsi rand() untuk menginput nilai acak yang berbeda-beda nilainya. Sedang di fungsi shuffle() diacak lagi. 22. P a g e 9 10

Fungsi range() digunakan untuk mendapatkan suatu nilai ke nilai tertentu artinya yang telah didefinisikan awal data dan akhir data. 23. Fungsi Explode() untuk memisahkan suatu string sesuai dengan pemisah yang kita inginkan. menggunakan fungsi explode maka data menjadi pecahanpecahan array. 24. Fungsi implode() yaitu kebalikan dari explode yaitu menggabungkan data menjadi gabungan-gabungan array. P a g e 10 10