PHP PHP: HYPERTEXT PREPROCESSOR

dokumen-dokumen yang mirip
MODUL 2 Review Pemograman Web Teknik Informatika Universitas Pasundan Bandung 2016/2017

MODUL. Variabel. Workshop Programming

MODUL 2 PHP INTRO PHP INTRO

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA LAB SHEET PEMROGRAMAN WEB Semester: 2 Struktur Kondisi Perulangan 200 menit No.: Job: 08 Tgl: Hal.

PHP (HYPERTEXT PREPROCESSOR)

PHP (Pengenalan Pemrograman ServerSide)

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

(Struktur Kondisi dan Perulangan) KOMPETENSI DASAR

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

PENGENALAN PHP DASAR

Pertemuan 2. Muhadi Hariyanto

Pertemuan 07 Struktur Dasar PHP

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

Bab 2 Struktur Dasar PHP

Web Programming. Pengenalan PHP

Pertemuan 3 Struktur Kondisi dan Perulangan

Struktur Kondisi dan Perulangan

Dasar PHP. Wiratmoko Yuwono

STRUKTUR DASAR PHP ASUMSI 02/10/2014

Pertemuan 2 Struktur Dasar PHP

PRAKTIKUM APLIKASI WEB DAY 8. (PHP : Pernyataan Kontrol)

BAB VII DASAR-DASAR PHP

Pemrograman Web (Pertemuan 2) By. Rita Wiryasaputra

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

Modul 1 Pengenalan PHP

MODUL 5 STRUKTUR KONDISI (PERCABANGAN)

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

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

PERTEMUAN KE 1 PENGENALAN DASAR PHP

Pemrograman Basis Data Berbasis Web

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

P - 7 Bab 5 : PHP : Hypertext Prepocessor

MODUL 1 Operasi Dasar dalam PHP

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

Pengembangan Web. Ramos Somya

DASAR DASAR PHP. Purnomo Saputro. ABSTRAK

Pendahuluan Anda akan mempelajari operator untuk menggabungkan string dan fungsi - fungsi untuk memanipulasi string.

Pemrograman Basis Data Berbasis Web

Bab 3. Decision 1 (Pengambilan Keputusan)

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

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

DASAR PHP. Oleh : Devie Rosa Anamisa

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

BAB 1 PENDAHULUAN. 1.1 Instalasi XAMPP (Server)

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

BAB II LANDASAN TEORI

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

MODUL 4 PHP PART 1 (PENGENALAN PHP + VARIABEL)

Pertemuan 10. PHP (Personal Home Page)

KOMPUTER APLIKASI IT - 2. Adi Rachmanto - Lab.Komputer Aplikasi IT II - AKUNTANSI UNIKOM

Materi 4: Perintah For Perintah Do While

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

Pengantar PHP. Mempelajari Apa itu PHP, Cara Kerja PHP, Cara Menginstall, Menjalankan PHP, Pemrograman Dasar PHP. Modul- 8 Pengantar PHP (1) 1

MODUL 1 INTERNET PROGRAMMING : PHP 1

Server Response. Hello

MODUL 5 JAVA SCRIPT. Sub : PENGENALAN

Pengantar PHP. Mempelajari Apa itu PHP, Cara Kerja PHP, Cara Menginstall, Menjalankan PHP, Pemrograman Dasar PHP. Modul- 8 Pengantar PHP (1) 1

MODUL 3 DASAR-DASAR PHP

(artikel Pengantar ke PHP, Bpk Marsani Asfi)

BAB 5 MEMAHAMI METHOD GET DAN POST PADA PHP

BAB II Tipe Data pada PHP

Pengenalan PHP Contoh penulisan file PHP :

JavaScript. Pemrograman Web 1. Genap

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

LAPORAN RESMI PEMROGRAMAN WEB

Perancangan & Pemprograman WEB

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

Kholid Fathoni EEPIS ITS Surabaya

LAPRES PEMROGWEB-11. Macam-macam fungsi string dalam php POLITEKNIK ELEKTRONIKA NEGERI SURABAYA AINUN ABDULLAH

PERCABANGAN PADA PYTHON

MODUL DUA VARIABEL DAN TIPE VARIABEL

Otodidak Bahasa Pemrograman Perl

: MODUL 1 BASIC PHP

PHP Intro. Pemrograman Web II. Ganjil

SUMBER BELAJAR PENUNJANG PLPG

Module 4. Ekpresi, Operator, dan Konstanta

JavaScript (Dialog Box) Oleh : Devie Rosa Anamisa

Pengertian Situs / Web

Fungsi. Tujuan Intruksional. Function 10/1/2015. Fungsi untuk string. Memahami cara membuat dan pemafaatan fungsi. Sesi 4

Pemrograman PHP7 untuk Pemula

Pengenalan Script. Definisi HTML

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

MENGENAL PERNYATAAN KONTROL

Pertemuan2 Percabangan & Perulangan pada Python

SILABUS MATA KULIAH PERANCANGAN & PEMROGRAMAN WEB

Bab 2. Dasar-Dasar Pemrograman C

DAFTAR ISI. Abstrak Kata Pengantar Daftar Isi... Daftar Tabel.. Daftar Singkatan...

LAPORAN RESMI PEMROGRAMAN WEB

Fungsi-fungsi String di PHP

Struktur dan Kondisi Perulangan. Struktur Kondisi

PEMOGRAMAN WEB II MODUL. Oleh: CHALIFA CHAZAR MODUL PEMOGRAMAN WEB II STMIK IM BANDUNG

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

Module 3. Variabel dan Tipe Data

PERTEMUAN 2 PEMROGRAMAN WEB LANJUT- Pokok Bahasan :

BAB II LANDASAN TEORI

Modul 1. Variabel dan String

MODUL PRATIKUM - 06 PEMROGRAMAN BERBASIS WEB (CCP119)

PSEUDOCODE TIPE DATA, VARIABEL, DAN OPERATOR

BAB 2 LANDASAN TEORI. saling berinteraksi / bekerja sama membentuk suatu sistem kerja. Komputer berfungsi. Beberapa komponen komputer yaitu :

Algoritma dan Pemrograman

Transkripsi:

Praktikum 8 PHP PHP: HYPERTEXT PREPROCESSOR A. PERSIAPAN PENGGUNAAN PHP Program PHP tidak dapat berfungsi tanpa adanya Web Server. Dengan demikian, pertamakali yang harus dijalankan agar script PHP dapat dipergunakan yaitu Web server. Web server yang akan kita gunakan dalam praktikum ini adalah Apache, yang dimana sudah terpaket dalam XAMPP. Gunakan editor teks Notepad untuk menulis script PHP. Simpan file php dengan ekstension *.php pada direktori c:\apache\htdocs\ langsung atau membuat direktori baru didalamnya misal c:\apache\htdocs\latihan\. Untuk pemanggilan file php yang sudah dibuat, masukan alamat pada browser address seperti dibawah ini: http://127.0.0.1/latihan/nama_file.php http://localhost/latihan/nama_file.php B. STRUKTUR PROGRAM PHP PENULISAN PROGRAM PHP Seperti latihan biasanya, kita mulai praktikum PHP dengan contoh yang sederhana. Kemudian jika anda mengganti perintah echo diatas dengan perintah print adakah perbedaan hasilnya. print("selamat datang di kawasan PHP!"); Jika pada halaman browser anda klik kanan>view Source apakah terlihat kode PHP yang telah dibuat pada editor. Tampilan struktur_php.php PENULISAN KOMENTAR Penulisan komentar menggunakan //komentar untuk satu baris atau Politeknik Pos Indonesia 1

/* komentar */ untuk lebih dari satu baris. C. VARIABEL DAN TIPE DATA Tampilan komentar.php VARIABEL Variabel berfungsi untuk menyimpan suatu nilai. Penulisan variabel di awali dengan karakter $ kemudian diikuti dengan huruf sebagai karakter awalnya kemudian angka. Setelah tanda $ tidak boleh ada spasi dan tanda baca kecuali karakter _. Contoh : $var= Hallo ; $var1=1; $_var=3.14; TIPE DATA Tipe data dalam pemrograman PHP yaitu string, integer, floating point. Coba perhatikan contoh penggunaan tipe data dibawah ini. Politeknik Pos Indonesia 2

Tampilan tipe_data.php D. ARRAY Array merupakan yang dapat menyimpan sejumlah nilai skalar. Tampilan array.php Politeknik Pos Indonesia 3

E. OBJECT Tampilan objek.php F. OPERATOR ARITMATIKA Daftar operator aritmatika dalam pemrograman PHP adalah sebagai berikut. Tabel operator aritmatika Operator Kegunaan Prioritas + Penjumlahan Ketiga - Pengurangan Ketiga * Perkalian Kedua / Pembagian Kedua % Sisa pembagian Kedua ++ Penaikan Pertama -- Penurunan Pertama Contoh Script untuk penggunaan operator aritmatika. Politeknik Pos Indonesia 4

Tampilan aritmatika.php G. OPERATOR PEMBANDING Operator pembanding merupakan operator yang dipergunakan untuk melakukan dua buah operand dan menghasilkan nilai benar atau salah. Tabel operator pembanding Operator Keterangan == Sama dengan < Kurang dari > Lebih dari <= Kurang dari atau sama dengan >= Lebih dari atau sama dengan!= Tidak sama dengan <> Tidak sama dengan H. OERATOR LOGIKA Operator logika dipergunakan untuk menggabungkan kondisi berganda dan menghasilkan sebuah ekspresi benar atau salah. Yang termasuk dalam operator logika yaitu: And (&&) Or ( ) Xor Politeknik Pos Indonesia 5

! I. STRUKTUR KONTROL IF Kontrol if merupakan pemilihan untuk memeriksa apakah proses akan dikerjakan atau tidak. Tampilan if.php Politeknik Pos Indonesia 6

IF ELSE else merupakan pelengkap dari if untuk memberikan alternatif proses yang akan dilakukan jika pemeriksaan benar atau salah. Tampilan if_else.php Politeknik Pos Indonesia 7

ELSE IF Struktur elseif mengharuskan pemeriksaan kembali apabila nilai ekspresi berisi salah. Tampilan elseif.php SWITCH Switch digunakan untuk mengevaluasi suatu ekspresi dengan kemungkinan banyak nilai dan banyak perintah yang harus dieksekusi berdasarkan ekspresi dan nilainya. Politeknik Pos Indonesia 8

Tampilan switch.php WHILE Struktur kontrol while memungkinkan seurutan perintah untuk dieksekusi berulang-ulang. Politeknik Pos Indonesia 9

Tampilan while.php DO WHILE Fungsinya sama dengan while, bedanya do while memeriksaan ekspresi diakhir blok pengulangan. Tampilan do_while.php Politeknik Pos Indonesia 10

FOR for merupakan struktur pengulangan dengan jumlah pengulangan yang dapat ditentukan berapakali pengulangan harus dilakukan. Tampilan for.php FOREACH Struktur kontrol khusus yang digunakan untuk melakukan pengulangan pada array. Politeknik Pos Indonesia 11

Tampilan foreach.php J. FUNGSI Merupakan serangkaian kode yang mempunyai kegunaan khusus dan tertentu yang sering dipakai. Tampilan fungsi.php Politeknik Pos Indonesia 12

K. STRING STRLEN( ) Untuk mengetahui jumlah karakter dalam suatu teks. Tampilan strlen.php SUBSTR( ) Untuk mengambil sebagian string berdasarkan nomor posisi dalam string. Politeknik Pos Indonesia 13

Tampilan substr.php STRTOLOWER( ) Untuk menjadikan huruf kecil semuanya sedangkan kebalikannya adalah strtoupper(). Tampilan strtolower.php UCFIRST( ) Untuk menjadikan huruf pertama kapital pada suatu string. Politeknik Pos Indonesia 14

Tampilan ucfirst.php TUGAS Buatlah kode PHP untuk menentukan suatu angka apakah bilangan ganjil atau genap seperti tampilan dibawah ini. tugas1.php Buatlah kode PHP untuk menjumlahkan bilangan genap 0 s.d 6 (0+2+4+6) dengan menggunakan pengulangan. tugas2.php Politeknik Pos Indonesia 15

Buatlah kode PHP untuk menentukan diskon dan sekaligus perhitungan pembayaran dengan ketentuan pembelian sebagai berikut: Jika pembelian lebih dari atau sama dengan 100.000 maka diskon 25% Jika pembelian lebih dari atau sama dengan 75.000 maka diskon 20% Jika pembelian lebih dari atau sama dengan 50.000 maka diskon 15% Jika pembelian lebih dari atau sama dengan 25.000 maka diskon 10% Jika pembelian lebih dari atau sama dengan 10.000 maka diskon 5% tugas3.php Politeknik Pos Indonesia 16