Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Web Dasar By : Lisda Juliana P.SSi.

Presentasi serupa


Presentasi berjudul: "Web Dasar By : Lisda Juliana P.SSi."— Transcript presentasi:

1 Web Dasar By : Lisda Juliana P.SSi

2 Struktur Kontrol Statement if Statement if..else..
Statement if..elseif..else… Statement switch Statement while Statement do…while Statement for,foreach Statement break dan continue Statement return dan exit

3 Statement if Dengan if kita dapat menjalankan kondisi sesuai dengan yang kita harapkan. Keterangan : kondisi merupakan statemen atau variabel yang akan diperiksa TRUE atau FALSE-nya. Penulisan if dengan 1 statemen: if (kondisi/ekpresi) { statemen ini akan dijalankan jika kondisi benar; }

4 Contoh kasus If.php If2.php Ifganda.php

5 Statement if..else.. if (kondisi/ekpresi) { } else
kode ini/statemen ini akan dijalankan jika kondisi benar(true); } else kode ini/statemen ini akan dijalankan jika kondisi salah (False); kode ini/statemen ini akan dijalankan jika kondisi salah;

6 Contoh Soal <?php $nilai = 80; if ($nilai >= 60) { echo "Nilai Anda $nilai, Anda LULUS"; } else { echo "Nilai Anda $nilai, Anda GAGAL"; } ?>

7 Statement if..elseif..else…
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 {

8 Contoh Else if dengan lebih dari 2 kemungkinan

9 IF ISSET Gunanya untuk menampilkan nilai pada variabel Contoh : isset.php Isset1.php

10 Statement switch Gunanya : untuk menguji suatu ekspresi untuk melakukan sejumlah tindakan yang berbeda, Biasanya digunakan untuk menggantikan statement if..elseif…else

11 Sintaks: Switch(Var) { case(kondisi1): statement-1; break; case (kondisi2): statement-2; break case (kondisi..n): statement-n; } contoh Case.php Switch.php Hari.php

12 Fungsi-fungsi Operasi Tanggal dalam PHP Fungsi dalam Operasi tanggal dalam PHP yang utama dan sering digunakan adalah fungsi date(). Fungsi ini akan menghasilkan tanggal dan waktu serversekarang. Beberapa pilihan parameter dari fungsi date() ini dapat dilihat pada tabel berikut ini : parameter Keterangan Contoh nilai Hari d ->Tanggal, 2 digit dengan nol 01 s/d 31 D ->Tiga digit nama hari dalam seminggu Mon s/d Sun j ->Tanggal tanpa nol 1 s/d 31 Minggu W -> Urutan minggu dalam setahun Contoh: 42 (minggu ke-42 dalam tahun ini) Bulan F -> Nama bulan lengkap January s/d December m ->Urutan bulan dalam setahun dengan nol 01 s/d 12 M ->Tiga digit nama bulan dalam setahun Jan s/d Dec n ->Urutan bulan dalam setahun, 1 s/d 12

13 Tugas 1.Coba buat script PHP dengan mengunakan switch untuk menentukan hari dan bulan apa yang jatuh pada saat ini

14 Struktur Perulangan 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; }

15 init_awal; while (kondisi) statement-yang-diulang; Counter; endwhile 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. Contoh : while.php whileganjil.php whileheading.php whilefont.php

16 Kasus Coba buat script PHP dengan menggunakan while yang mana hasil outputnya seperti gambar dibawah ini.

17 Statement 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).

18 Contoh Dowhile.php latihan Buatlah Script PHP dengan menghitung bilangan ganjil dari 0-20 dengan mengunakan do-while

19 Struktur 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.

20 Contoh For.php Prima.php Tugas : 1. Buatlah program untuk menampilkan deret bilangan kelipatan tiga (3) dari range 0 sampai Buatlah program untuk menampilkan deret bilangan yang habis dibagi dengan bilangan 6 dan 9 dari range deret 0 sampai 100

21 Struktur Perulangan 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)

22 Dengan bentuk ke2, indeks elemen data array akan diberikan ke variabel $key dan elemen data array akan di berikan ke variabel $value. Contoh: Foreach.php

23 foreach (array_expression as $value)
<?php $kota[0] ="Medan"; $kota[1] ="Jakarta"; $kota[2] ="Surabaya"; $kota[3] ="Bandung"; $kota[4] ="Manado"; $kota[5] ="Bali"; foreach($kota as $value) { echo " Nama Kota : $value<br>"; } ?> Keterangan : Elemen data array diberikan ke ke variabel $value

24 foreach (array_expression as $key => $value)
<?php $kode[Jakarta] ="021"; $kode[Surabaya] ="032"; $kode[Medan] ="061"; $kode[Bandung] ="022"; echo ("<h3> Elemen Array </h3>"); foreach($kode as $key =>$value) { echo ("kode $key : $value<br>"); } ?> Keterangan: Indeks elemen berupa string disebut juga array asosiatif. Indeks elemen diberikan ke nilai $key. Elemen data diberikan ke nilai $value

25 Contoh kasus Data karyawan dan gaji Ayu = “Rp "; Jack = “Rp "; Ryan = “Rp "; Henny = “Rp "; Farel = “Rp "; Coba buat script PHP dengan menggunakan Foreach. Hasil outputnya akan keluar Nama dan gaji.

26 Perintah break akan menghentikan pengulangan
Break dan Continue Break Perintah break akan menghentikan pengulangan Contoh : <?php Echo “ break Statement “; for ($i=1; $i<10; $i++) { if ($i == 3) break; echo "$i "; } ?> Pengulangan berhenti ketika variabel $i bernilai 3.

27 Continue Perintah continue akan melewati value pengulangan yang ditentukan, kemudian melanjutkan kevalue berikutnya. Contoh : Continue.php

28 Retun dan Exit Statement
Return Digunakan untuk mengakhiri execusi perintah setelah ditemukan perintah Return. Perintah exit akan menghentikan eksekusi blok program selanjutnya. Baris perintah setelah pengulangan tidak dieksekusi. Contoh : Retrun.php Exit.php


Download ppt "Web Dasar By : Lisda Juliana P.SSi."

Presentasi serupa


Iklan oleh Google