PHP (2) Pemrograman Internet.

Slides:



Advertisements
Presentasi serupa
APLIKASI BERBASIS WEB STTI I-Tech Susana Dwi Yulianti, SKom.
Advertisements

Universitas Muhammadiyah Malang Fakultas Teknik Jurusan Teknik Informatika Semester Genap Nur hayatin, S.ST.
PENGULANGAN PROSES PADA VISUAL BASIC
Desain web – pertemuan 13 Javascript (Part 2).
Macam Statement As’ad Djamalilleil
Iteration Statements (statement iterasi/pengulangan) As’ad Djamalilleil
Struktur Kontrol (2) As’ad Djamalilleil
Flow Control & Exception Handling
Struktur Kondisi dan Perulangan
Pemrograman JAVA (TIB09)
Struktur Kontrol Struktur kontrol merupakan pengatur aliran program
Struktur Kontrol.
Struktur Kontrol #2 Perulangan
Pengenalan Pemrograman 1 Versi 2.0 Struktur kontrol.
Flow Control & Exception Handling
PERTEMUAN 2 Variabel, Ekspresi, Operator, dan Flow Control
PEMROGRAMAN BERORIENTASI OBJEK
Pernyataan Kontrol By Serd17 & A. AKRAM N. R..
Struktur Kontrol Struktur kontrol merupakan inti dari logika pemrograman. Secara mendasar struktur kontrol yaitu : Seleksi: if, else, elseif, switch-case.
Pengenalan Pemrograman 1 Versi 2.0 Struktur kontrol.
Pemograman 1 Pertemuan 6.
Struktur Kendali Perulangan pada C
Struktur Kendali Proses (Perulangan)
Struktur Kontrol Pemilihan
Struktur kontrol ∞ kondisi. ∞ if-else ,
1 Dasar Pemrograman Komputer [TKL-4002] Pada akhir pertemuan ini, diharapkan mahasiswa akan mampu :  Memahami struktur kendali pengulangan (looping)
Pengantar PHP (Lanjutan)
Tenia Wahyuningrum.  Struktur kontrol pengulangan Digunakan untuk menjalankan satu atau beberapa pernyataan sebanyak beberapa kali.  Tipe: Pengulangan-while.
Tenia Wahyuningrum.  Struktur kontrol pengulangan Digunakan untuk menjalankan satu atau beberapa pernyataan sebanyak beberapa kali.  Tipe: Pengulangan-while.
Operator Fungsi Logika Perulangan
Struktur kontrol.
PHP? PHP adalah server-side web programming
Pengulangan.
Referensi Bahasa (4) As’ad Djamalilleil
Bahasa Pemrograman IF CASE dan Perulangan
PHP.
Materi Kuliah 1. Pertemuan ke : 1 Pengenalan Komputer dan Pemrograman
Struktur Kontrol Struktur kontrol if Struktur kontrol if-else
MODUL 3 PERULANGAN PERCABANGAN ARRAY
FONDASI PEMROGRAMAN & STRUKTUR DATA #2
Statement Control (if dan switch)
Pemasaran Berbasis web
Web Dasar By : Lisda Juliana P.SSi.
Perulangan (looping) Oleh: Sri Supatmi.
PERCABANGAN & PERULANGAN DALAM JAVA
Struktur Kontrol.
Pertemuan ke 10 Perintah Bercabang.
Pemrograman Web Lanjut “Pertemuan ke-3”
Struktur Kontrol Struktur kontrol merupakan pengatur aliran program
Pengulangan.
As’ad Djamalilleil Struktur Kontrol (2) As’ad Djamalilleil
Struktur Kendali program, Array & function
As’ad Djamalilleil Referensi Bahasa (4) As’ad Djamalilleil
Struktur Kondisi dan Perulangan
PRAKTIKUM DASAR PEMROGRAMAN
Struktur Kontrol : Perulangan
PHP : Hypertext Processor
Pemasaran Berbasis web
STRUKTUR CONTROL program
Flow Control & Exception Handling
Struktur Pengambilan Keputusan
PERTEMUAN 8 PHP 1.
PHP.
PEMrograman web database
Pernyataan Kondisional, Perulangan dan Jump
Konsep Bahasa Pemrograman I Operator
STRUKTUR KONTROL.
Pemrograman Web Lanjut “Pertemuan ke-3”
PHP.
Struktur Kendali MINGGU KE-2.
Transcript presentasi:

PHP (2) Pemrograman Internet

Array Struktur Kontrol

Array Variabel jamak  memiliki banyak elemen yg diacu dgn satu nama yg sama. Array dalam PHP juga merupakan tipe data, bukan sekedar variabel. Jenis array dalam PHP Array berindeks Array assosiatif

Cara Penulisan Ada beberapa cara untuk mendeklarasikan variabel array ini.. Kita dapat mendeklarasikan array dengan format berikut ini : $initvar[indeks] = nilai array Dimana : $initvar :Nama variabel array Indeks:Nomor urut array. Misalnya array ke-1, ke-2, dst. Jika no.index tdk ditentukan,maka dimulai dari array ke 0. Nilai array:Nilai yang akan disimpan pada variabel array

Example...Let’s try... <?php $a[0] = "John"; $a[1] = 777; $a[2] = "Bertha"; echo "Isi array \$a[0] adalah : $a[0]"."<br>"; echo "Isi array \$a[1] adalah : $a[1]"."<br>"; echo "Isi array \$a[2] adalah : $a[2]"."<br>"; ?>

Array asosiatif Array yang setiap elemennya tidak menggunakan nomor indeks tetapi menggunakan string. Let’s try...

Operasi Himpunan pada array Penggabungan himpunan (union) Irisan (intersection) Selisih (Difference)

Union Penggabungan array seringkali dibutuhkan untuk memudahkan manipulasi data dari beberapa array. Fungsi yang dapat digunakan : Array_merge();

Irisan Untuk mengambil bagian yang sama dari gabungan 2 array Array_intersect();

Selisih Mengambil nilai yang hanya terdapat dalam suatu array. Array_diff();

Fungsi-fungsi dalam array

Struktur Kontrol Urutan (sequence) Pemilihan (selection) Pengulangan (iteration)

Pemilihan If Switch

If.... Struktur if merupakan struktur kontrol pemilihan yang digunakan untuk pemeriksaan apakah perintah-perintah yang ada di dalam blok if dikerjakan atau tidak. Perintah dalam blok if akan dikerjakan apabila nilai dari ekspresi di dalam if bernilai benar (true). If (ekspresi) perintah;

If...else.. Struktur kontrol else merupakan pelengkap dari if, digunakan untuk memberikan alternatif urutan perintah yang harus dilakukan jika hasil evaluasi pada ekspresi if bernilai salah. If(){ Perintah; }else{ }

Elseif... untuk pernyataan yang lebih dari 2 kondisi Sintax : if (kondisi/ekpresi) { kode ini/statemen ini akan dijalankan jika kondisi benar; } else if (kondisi/ekpresi) kode ini/statemen ini akan dijalankan jika kondisi salah; else {

Switch Gunanya : untuk menguji suatu ekspresi untuk melakukan sejumlah tindakan yang berbeda, Biasanya digunakan untuk menggantikan statement if..elseif…else Sintaks: Switch(Var) { case(kondisi1): statement-1; break; case (kondisi2): statement-2; break case (kondisi..n): statement-n; }

break Merupakan perintah yang digunakan untuk keluar dari suatu blok. Tanpa break maka elspresi berikutnya pada case akan dianggap benar dan dieksekusi.

Pengulangan While Do..while For Foreach continue

While DIGUNAKAN selama syarat bernilai TRUE maka statement-statement di dalam while akan terus dijalankan secara berulang-ulang. Perulangan baru akan berhenti apabila syarat bernilai FALSE. Sebelum statement yang diulang-ulang dilakukan, terlebih dahulu akan dicek syarat nya apakah bernilai TRUE atau FALSE. Apabila TRUE maka statement akan dijalankan. Apabila FALSE, perulangan akan langsung berhenti. Dengan kata lain, statement dalam WHILE bisa jadi tidak akan pernah dilakukan, yaitu apabila syaratnya langsung bernilai FALSE. Sintax : init_awal; while (kondisi) { statement-yang-diulang; Counter; }

Do..while Statement ini merupakan bentuk modifikasi dari WHILE. Sintaksnya adalah sebagai berikut do { statement; } while (kondisi); Prinsip Kerja : Mula-mula statemen akan dikerjakan pertama kali tanpa perlu persyaratan kondisi, selesai pengerjaan statemen akan diuji kondisi. Bila kondisi bernilai TRUE (1) maka program akan mengeksekusi statemen sekali lagi. Dan jika kondisi bernilai FALSE maka perulangan akan berakhir (keluar dari perulangan).

for Statement FOR Pernyataan for biasanya digunakan apabila jumlah perulangannya telah pasti Sintaks: for (init_awal, kondisi, counter) { statement-yang-diulang; } Keterangan : init_awal merupakan inisialisasi atau nilai awal variable. kondisi merupakan statemen kondisi yang akan membatasi perulangan. counter merupakan increment atau decrement nilai variabel sehingga perulangan tetap berjalan.

foreach Struktur foreach biasanya digunakan untuk melakukan perulangan pada array. Perulangan akan berakhir jika isi array telah habis. Sintaks : foreach (array_expression as $value) statement; Dgn bentuk ini,setiap elemen data array akan diberikan ke variabel $value dan pointer maju keelemen data berikutnya. Sintaks 2: foreach (array_expression as $key => $value)

continue Digunakan di dalam suatu struktur pengulangan untuk meloncat agar sebagian dari perintah setelah continue dilewati, tidak harus dikerjakan.