Modul 1 Pengenalan PHP

dokumen-dokumen yang mirip
PENGENALAN PHP DASAR

Pertemuan 2. Muhadi Hariyanto

BAB VII DASAR-DASAR PHP

PHP (1) Topik. Intro. Pemrograman Internet. Sekilas tentang PHP 06/11/2012

Web Programming. Pengenalan PHP

Dasar PHP. Wiratmoko Yuwono

Selection, Looping, Branching

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

Pemrograman Basis Data Berbasis Web

PHP (HYPERTEXT PREPROCESSOR)

DASAR PHP. Oleh : Devie Rosa Anamisa

KURSUS ONLINE JASA WEBMASTERS

Pemrograman Basis Data Berbasis Web

Pengenalan PHP Contoh penulisan file PHP :

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

MODUL 3 Tipe Data, Variabel Dan Konstanta Pada Php

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

Server Response. Hello

PRAKTIKUM WEB DINAMIS MODUL PENGGUNAAN KONDISI PADA FORM PHP

MODUL 1 Operasi Dasar dalam PHP

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

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

PHP Intro. Pemrograman Web II. Ganjil

JavaScript. Pemrograman Web 1. Genap

PENGANTAR PHP. SKRIP PHP Skrip PHP berkedudukan sebagai tag dalam bahasa HTML sebagai contoh :

MODUL 1 INTERNET PROGRAMMING : PHP 1

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

STRUKTUR DASAR PHP ASUMSI 02/10/2014

PERTEMUAN KE 1 PENGENALAN DASAR PHP

MODUL 10 PENGENALAN PHP. (Variabel, Operator, struktur control)

Pengembangan Web. Ramos Somya

MODUL. Variabel. Workshop Programming

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

Struktur dan Kondisi Perulangan. Struktur Kondisi

PHP. Ardhi ant Soft 1

BAB 5. Kondisional Perulangan. Materi. Pengenalan Perulangan Perulangan For Perulangan While Perulangan dengan menggunakan Kondisional If

Pertemuan 07 Struktur Dasar PHP

PERNYATAAN KONTROL. salah

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

MODUL 2 PHP INTRO PHP INTRO

Materi 4: Perintah For Perintah Do While

Bab 2 Struktur Dasar PHP

Chapter 5. Struktur Kontrol Perulangan

1.1 Tujuan a. Mahasiswa dapat menggunakan operator Logika b. Mahasiswa dapat membuat program kecil dengan mengikutkan control flow

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

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

MODUL 5 STRUKTUR KONDISI (PERCABANGAN)

Pertemuan 2 Struktur Dasar PHP

PERTEMUAN 2 PEMROGRAMAN WEB LANJUT- Pokok Bahasan :

P - 8 Bab 6 : PHP (Kondisi dan Perulangan)

BAB II LANDASAN TEORI

Tujuan : A. Percabangan Percabangan di dalam Java terdapat 2 macam, yaitu dengan memakai if dan switch.

Kholid Fathoni EEPIS ITS Surabaya

Pertemuan 3 Struktur Kondisi dan Perulangan

BAB II Tipe Data pada PHP

4.1. Pernyataan Kondisi dan Perulangan Pernyataan kondisi digunakan apabila kita ingin membandingkan atau mengetahui nilai suatu objek.

MODUL PEMROGRAMAN WEB

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

Struktur Kondisi dan Perulangan

BAB VI. STATEMENT CONTROL

DASAR DASAR PHP. Purnomo Saputro. ABSTRAK

P - 7 Bab 5 : PHP : Hypertext Prepocessor

BAB 5 MEMAHAMI METHOD GET DAN POST PADA PHP

Modul 1. Variabel dan String

MODUL 4 PHP PART 1 (PENGENALAN PHP + VARIABEL)

PHP singkatan dari Recursive Hypertext Prepocessor PHP adalah Skrip yang menyatu dengan Kode HTML dan berjalan pada sisi server (Server Side) artinya

Pertemuan Ke-13 (PHP & MYSQL) Adi Widodo,S.Kom.,MMSI 1

BAB 1 PENDAHULUAN. 1.1 Instalasi XAMPP (Server)

BAB II LANDASAN TEORI

Pemrograman Web Lanjut 2017

Pengertian Situs / Web

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

Pemrograman Web Lanjut 2017

Modul-1 Review. Pemograman Web TEKNIK INFORMATIKA UNIVERSITAS PASUNDAN BANDUNG

Module 4. Ekpresi, Operator, dan Konstanta

PEMROGRAMAN WEB 1. Statement Control Pemilihan dan Perulangan. Rio Andriyat Krisdiawan, M.Kom

MODUL 6 STRUKTUR KONDISI (PERULANGAN)

Tujuan Instruksional. Mahasiswa mampu :

PHP (Pengenalan Pemrograman ServerSide)

PHP Basic. Pemrograman Web. Rajif Agung Yunmar, S.Kom

JavaScript (Dialog Box) Oleh : Devie Rosa Anamisa

OPERATOR, PERULANGAN DAN SELEKSI KONDISI

MENGENAL PERNYATAAN KONTROL

: MODUL 1 BASIC PHP

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

// membuat komentar satu baris # juga membuat komentar satu baris /* ini contoh membuat komentar yang membutuhkan lebih dari satu baris */

Chapter 2. Tipe Data dan Variabel

MODUL 3 DASAR-DASAR PHP

Variabel dan Tipe data Javascript

(Struktur Kondisi dan Perulangan) KOMPETENSI DASAR

MODUL. Operasi Kondisi. Modul Praktikum C++ Dasar Pemrograman Komputer JURUSAN TEKNIK ELEKTRO FAKULTAS TEKNIK

Pertemuan 12. Array dalam PHP

Pertemuan 2. Statement IF

Pengenalan Script. Definisi HTML

STRUKTUR DASAR PHP. Struktur PHP diawali dengan <?php dan ditutup dengan?> Contoh sederhana pemakaian bahasa PHP yang disisipkan dalam halaman HTML.

MODUL 2 OPERATOR DAN OPERASI KONDISI

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

if (ekspresi_boolean) {

MINGGU III : KONTROL PROGRAM

Perulangan, Percabangan, dan Studi Kasus

Transkripsi:

Modul 1 Pengenalan PHP 1.1 Tujuan 1. Mengenalkan kepada siswa tentang pemrograman PHP 2. Siswa dapat membuat script PHP secara sederhana 3. Siswa dapat membuat halaman web dengan menggunakan script HTML dan PHP 1.2 Dasar Teori PHP (Preprocesor Hypertext) adalah bahasa scripting yang menyatu dengan HTML dan dijalankan pada server side. Artinya semua sintaks yang diberikan akan sepenuhnya dijalankan pada server sedangkan yang dikirimkan ke browser hanya hasilnya saja berupa HTML. Untuk membedakan perintah HTML dan PHP digunakan tanda <? atau PHP dapat diaplikasikan dengan berbagai macam database, seperti MySQL, PostgreSQL,, Oracle, dan lainnya. Beberapa script dasar PHP 1. Menampilkan text echo "..text. <br>" <br> : ganti baris 2. Variabel Untuk membuat variabel diberi tanda dollar ($). Variabel berfungsi untuk menyimpan suatu nilai dan dapat berubah-ubah. Penulisan variable yang benar adalah : o Karakter pertama tidak boleh berupa angka (harus berupa huruf atau garis bawah) o Tidak mengandung spasi o Pemakaian huruf kapital dan huruf kecil dibedakan Contoh penulisan variable : $data, $data1, $data_ku Array Array merupakan suatu variabel yang dapat berisi banyak data dalam waktu yang sama. Pendefinisian Array dapat dibentuk dengan format berikut : $nama_array = array(elemen_1,, elemen_n); Untuk menghitung jumlah elemen array digunakan fungsi count(), dengan format count($nama_array)

Operator Dalam PHP juga dapat melakukan proses operasi, baik itu penjumlahan, operasi logika, ataupun operasi pembanding.operator Matematika yang digunakan dalam PHP yaitu : Operator Pembanding yang digunakan dalam PHP yaitu : Selain itu, operator Logika juga dapat digunakan di PHP, antara lain, and (&&), or ( ), xor, dan!. Penulisan Karakter Khusus dengan tanda \ Karakter yang ditulis dengan diawali tanda (\) yaitu: Tipe Data Tipe data yang dikenal pada pemrograman PHP yaitu : Konversi Tipe Data Fungsi-fungsi yang digunakan dalam PHP untuk mengkonversikan tipe data ke tipe data yang lain yaitu dengan memberikan fungsi intval, doubleval, dan strval. Atau dengan menggunakan teknik cast, yaitu dengan mengubah tipe ekspresi yang akan dikonversi. Menampilkan Tanggal dan Waktu Untuk menampilkan tanggal dan waktu secara update, dapat menggunakan perintah datedengan format-format berikut :

1.3 Pelaksanaan Praktikum 1. Ketikkan program berikut ini : <title> Variabel </title> $nilai_1 = 10; $nilai_2 = 3; $nilai_3 = 2 * $nilai_1 + 8 * $nilai_2; echo "nilai = ", $nilai_3; echo "<br>"; $jumlah = $nilai_1 + $nilai_2; echo "hasil dari $nilai_1 + $nilai_2 adalah : $jumlah"; echo <br><br> ; echo \ nama : Johan\ <br> ; echo no.siswa 2010004 ; Catatan : Nama Johan dan no.siswa 2010004 diatas ganti dengan nama masing-masing). 2. Simpan dengan menggunakan ekstensi php (misalnya mod_1.php), dan jalankan di web browser.

3. Ketikkan program berikut : <title> Pemrograman PHP dengan Array</title> //penulisan array dapat dibuat seperti berikut $nama[] = Isabella ; $nama[] = Affan ; $nama[] = desty ; echo $nama[1]. $nama[2]. $nama[0]; echo <br> ; //pendefinisian array dapat juga sperti berikut ini $kampus[sekolah] = SMA ; $kampus[nama_kampus] = Kolese Loyola ; echo Kampusku adalah $kampus[sekolah] $kampus[nama_kampus] ; 4. Simpan script diatas lalu lihat hasilnya di web browser. Perhatikan urutan namanama yang tampil dari perintah echo $nama[1]. $nama[2]. $nama[0]; 5. Tambahkan fungsi count untuk menghitung jumlah elemen array $nama dengan menambahkan script berikut : //menghitung jumlah elemen array $jum_array = count($nama); echo "jumlah elemen array = ". $jum_array; 6. Ketikkan script berikut ini untuk mengkonversi tipe data. <title>konversi Tipe</title> $a = 300.4; echo $a; echo "<br>"; echo "tipe Double : ", doubleval($a), "<br>"; echo "tipe Integer : ", intval($a), "<br>"; echo "tipe string : ", strval($a);

7. Ketikkan script berikut untuk menampilkan tanggal dengan mengambil tanggal di server. <title>tanggalan</title> echo date("m-f-y, g:i:s a"); 1.4 Latihan Buatlah aplikasi sederhana untuk menghitung luas persegi panjang 1.5 Tugas modifikasilah program pada praktik 5 untuk menampilkan informasi tanggal dan waktu dengan mencoba menggunakan format-format date lainnya. Buatlah program sederhana tentang biodata

Modul 2 Struktur Kontrol 2.1 Tujuan 1. Siswa dapat menggunakan struktur kontrol untuk kasus tertentu 2. Siswa dapat membuat pemrograman PHP yang melibatkan pernyataan perulangan 2.2 Dasar Teori 1 Kondisi (Condition) a. Bentuk if Perintah IF ini akan menjalankan statement jika kondisinya bernilai benar (True). if (expr) statement b. Bentuk if else Dalam bentuk ini jika ekpresi bernilai benar maka statement_1 akan dijalankan, tetapi jika salah maka statement_2 yang akan dijalankan. if (expr) statement_1 else statement_2 atau if (expr) statement_1a statement_1b else statement_2a statement_2b c. Bentuk if elseif Bentuk if-elseif ini cocok untuk melakukan pengambilan keputusan yang melibatkan banyak alternative. PHP dapat mengetahui bentuk elseif dan else if. d. Switch Pada prinsipnya penggunaan switch hampir sama dengan pengunaan kondisi if elseif. Dalam pengunaan switch juga disertakan perintah break. Tanpa perintah break semua peryataan akan dijalankan. Bentuk pernyataan switch yaitu :

2 Perulangan a. While Perulangan mengunakan while mempunyai bentuk yang mudah untuk digunakan. Perintah while akan terus diulang selama kondisi berisi TRUE dan akan berhenti jika kondisi berisi FALSE b. For Perulangan mengunakan for mempunyai 3 ekpresi Expr1 adalah ekpresi untuk memberikan nilai awal yang akan digunakan untuk perulangan. Expr2 adalah ekpresi untuk memberikan kondisi dalam perulangan. Jika kondisi tersebut bernilai TRUE maka perulangan akan dilanjutkan. Jika kondisi tersebut bernilai FALSE makan perulangan akan berhenti. Expr3 digunakan untuk mengatur nilai variabel yang digunakan pada expr1 c. Do while Perulangan mengunakan do while ini akan berakhir jika ekpresi bernilai FALSE 2.3 Pelaksanaan 1. Ketikkan script berikut, simpan dan lihat hasilnya di browser. <title> Struktur Control IF </title> $nilai1 = 4; $nilai2 = -7; if($nilai1 > $nilai2) echo "$nilai1 Lebih Besar dari pada $nilai2 <br>"; if($nilai2 < 0) echo "nilai2 adalah negative";

2. Ketikkan script php berikut ini: <title> Struktur Control IF ELSE</title> $bil = 8; if($bil % 2 == 0) echo "bilangan $bil merupakan bilangan genap"; else echo "bilangan $bil merupakan bilangan ganjil"; 3. Ketikkan script php berikut ini : <title> Struktur Control IF ELSE</title> $nilai= 80; $nama="andik"; if($nilai >= 85) print $nama."\n mendapat nilai = A"; elseif($nilai >=70) print $nama. "\n mendapat nilai = B"; elseif($nilai >=60) print $nama. "\n mendapat nilai = C"; else print $nama. "\n mendapat nilai = D";

4. Ketikkan script php berikut ini : <title> Struktur Control IF ELSE</title> $nilaimhs= 67; $nama="komar"; if ($nilaimhs >= 80 && $nilaimhs <=100) echo $nama."\n mendapat nilai=a"; elseif ($nilaimhs >= 70 && $nilaimhs <= 79) echo $nama."\n mendapat nilai=b"; elseif ($nilaimhs >= 60 && $nilaimhs <= 69) echo $nama."\n mendapat nilai=c"; elseif ($nilaimhs >= 50 && $nilaimhs <= 59) echo $nama."\n mendapat nilai=d"; elseif ($nilaimhs >= 0 && $nilaimhs <= 49) echo $nama."\n mendapat nilai=e"; 5. Ketikkan script php berikut ini : <title>pernyataan SWITCH</title> $jurusan = "SMG"; switch($jurusan)

case "SBY": echo "$jurusan = Surabaya"; break; case "MLG": echo "$jurusan = Malang"; break; case "SMG": echo "$jurusan = Semarang"; break; case "JKT": echo "$jurusan = Jakarta"; break; default: echo "$jurusan tidak terdaftar"; 6. Lihat hasilnya di browser 7. Cobalah mengganti nilai SMG pada $jurusan dengan yang lain (misal $jurusan= JKT ). Simpan dan lihat hasilnya. Lalu cobalah ubah nilai jurusan dengan menggantinya menggunakan huruf kecil (misal : $jurusan= jkt ). Apa yang ditampilkan dalam web browser? 8. Ketikkan script perulangan dengan pernyataan while berikut ini. <title>perulangan dengan While</title> $i=0; while($i<=5) $jumlah=1+$i; echo"1+$i=$jumlah<br>"; $i++;

9. Ketikan script perulangan dengan menggunakan for berikut ini : <title>perulangan dengan for</title> $i=0; for($i=0;$i<=5 ;$i++) $jumlah=1+$i; echo"1+$i=$jumlah<br>"; 2.4 Latihan Modifikasilah script diatas sehingga sampai bilangan ke 10,20,30.40,50 2.5 Tugas Modifikasilah script php dengan mengubah variable $i menjadi kelipatan 2,3,4