PHP Intro. Pemrograman Web II. Ganjil

dokumen-dokumen yang mirip
JavaScript. Pemrograman Web 1. Genap

MODUL 2 PHP INTRO PHP INTRO

MODUL 1 INTERNET PROGRAMMING : PHP 1

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

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

MODUL. Variabel. Workshop Programming

Pertemuan 2. Muhadi Hariyanto

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

Web Programming. Pengenalan PHP

Struktur dan Kondisi Perulangan. Struktur Kondisi

Dasar PHP. Wiratmoko Yuwono

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

PHP (HYPERTEXT PREPROCESSOR)

BAHASA PEMROGRAMAN JAVA PUTU INDAH CIPTAYANI JURUSAN SISTEM INFORMASI STMIK AMIKOM YOGYAKARTA

Mata Kuliah : Pemrograman Web II. Pokok Bahasan : Type Data & Operator. Okta Jaya Harmaja, M.Kom

PENGENALAN PHP DASAR

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

Struktur Kondisi dan Perulangan

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

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

Pertemuan 3 Struktur Kondisi dan Perulangan

Selection, Looping, Branching

Pengembangan Web. Ramos Somya

Pemrograman Basis Data Berbasis Web

24/09/2017 PERCABANGAN

STRUKTUR DASAR PHP ASUMSI 02/10/2014

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

Modul 1 Pengenalan PHP

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

Pertemuan 07 Struktur Dasar PHP

Struktur Data II. Bekerja Dengan Form.

Bab 2 Struktur Dasar PHP

BAB II Tipe Data pada PHP

Pemrograman Basis Data Berbasis Web

DASAR PHP. Oleh : Devie Rosa Anamisa

Pertemuan 2 Struktur Dasar PHP

JAVA BASIC PROGRAMMING Joobshet

PERTEMUAN KE 1 PENGENALAN DASAR PHP

BAB VII DASAR-DASAR PHP

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

BAB II LANDASAN TEORI

Keyword,Tipe data & Variabel. Keywords pada c Tipedata Variabel Konstanta

Pemrograman PHP7 untuk Pemula

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

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

Chapter 5. Struktur Kontrol Perulangan

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

TIPE DATA, VARIABEL DATA DAN OPERATOR

P - 7 Bab 5 : PHP : Hypertext Prepocessor

: MODUL 1 BASIC PHP

Java Basic. Variabel dan Tipe Data. Lokasi di dalam memori komputer yang digunakan untuk menyimpan suatu informasi (nilai)

BAB 5 PERULANGAN DAN ARRAY

2 TIPE DATA DAN VARIABEL

OPERATOR, PERULANGAN DAN SELEKSI KONDISI

PRAKTIKUM 2. perubah (variabel), konstanta, fungsi, atau obyek lain yang didefinisikan oleh

(Struktur Kondisi dan Perulangan) KOMPETENSI DASAR

Server Response. Hello

Pertemuan X. Pemrograman Web Dasar Semester 1

PENGERTIAN VARIABEL, KONSTANTA DAN TIPE DATA

MINGGU III : KONTROL PROGRAM

MODUL DUA VARIABEL DAN TIPE VARIABEL

Tipe Data dan Operator

Modul 1 Dasar Dasar Bahasa Pemrograman C

BAB II VARIABEL DAN TIPE DATA

MODUL II. OBJECK, PROPERTY, METHOD dan EVENT

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

PERTEMUAN 2 PEMROGRAMAN WEB LANJUT- Pokok Bahasan :

PERNYATAAN KONTROL. salah

Tipe bentukan dan pointer selanjutnya akan kita pelajari pada modul pemrograman 1 (akhir semester).

Modul 1. Variabel dan String

Pemrograman Berbasis Web Pertemuan 4 Javascript. Program Diploma IPB - Aditya Wicaksono, S.Komp 1

BAB 3 STRUKTURE PROGRAM JAVA

Turbo C adalah tool yang dipakai untuk membuat code program dalam bahasa C ataupun C++. Berikut adalah jendela utama Turbo C

Bab 7 Komponen Dasar Visual Basic 29 BAB VII KOMPONEN DASAR VISUAL BASIC TUJUAN PRAKTIKUM

Variabel merupakan tempat untuk menyimpan nilai sementara dari suatu perhitungan. Untuk mendeklarasikan sebuah variabel digunakan pernyataan :

BAB 2 LANDASAN TEORI

Module 4. Ekpresi, Operator, dan Konstanta

PEMROGRAMAN WEB 08 JavaScript Dasar

Percabangan & Perulangan

Internet II. Pertemuan 2 & 3 Dasar Pemrograman PHP I. Sistem Komputer Universitas Serang Raya - Aditya Wicaksono, SKomp 1

Bahasa Pemrograman Java. Yudi Adha. ST. MMSI

BAB 3 TYPE DATA, VARIABLE DAN OPERATOR

Perangkat Lunak Pengembangan Web

BAB VI. STATEMENT CONTROL

SUMBER BELAJAR PENUNJANG PLPG

MODUL PEMROGRAMAN WEB

MODUL 6 WEB PROGRAMMING : PHP 1

Kholid Fathoni EEPIS ITS Surabaya

Operator Logika dan Pernyataan If. A ud Solehuddin::Januari2012

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

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

Bab 9. Percabangan dan Perulangan

BAHASA PEMROGRAMAN C

Latihan & Kisi-kisi UTS DASAR PEMROGRAMAN

Pengenalan PHP Contoh penulisan file PHP :

PEMROGRAMAN JAVA : VARIABEL DAN TIPE DATA

Badiyanto, S.Kom., M.Kom. PBO java

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

BAB 1 PENDAHULUAN. 1.1 Instalasi XAMPP (Server)

Dasar Pemrograman Java

Transkripsi:

PHP Intro Pemrograman Web II Ganjil 2015-2016

Variabel

Penamaan Variabel Diawali dengan karakter $ Nama variabel bisa terdiri dari karakter huruf, angka, dan underscore. Setelah karakter $, harus diikua karakter huruf atau underscore _. Case Sensi.ve Contoh : $_name $first_name $name3 $lastname global $_name à variabel global 3

Tipe Data

Tipe Data Standar Numerik Integer : 5, - 7, 2000, 012 à octet, 0xff à hexadecimal FloaAng point : 2005.14, 14e+12 String teks dengan apostrope teks dengan quote Escape character Karakter khusus untuk mewakili karakter ASCII dengan fungsi khusus Diawalai dengan tanda \ Ex: gana baris, tabulasi dll à \n 5

Tipe Data Standar Boolean True (1) / False (0) 6

Operator

Operator Assigment Misal x = 5, y = 3 Operator Contoh Sama Dengan Hasil = $text = Belajar PHP ; Belajar PHP += $x += 5; $x = $x + 5; 10 - = $x - = $y; $x = $x - $y; 2 *= $x *= $y; $x = $x * $y; 15 /= $x /= 2; $x = $x / 2; 2.5.= $x.= $y; $x = $x. $y; 53 %= $x %= $y; $x = $x % $y; 2 8

Operator Numerik $x- nya nyambung terus. Operator Deskripsi Contoh Hasil + Penjumlahan (Addi.on) $x = 1 + 2; 3 - Pengurangan (Substrac.on) $x = $x - 1; 2 * Perkalian (Mul.plica.on) $x = 4 * $x; 8 / Pembagian (Division) $x = $x / 2; 4 % Modulus $x = 9 % $x; 1 ++ Increment $x++; 2 - - Decrement $x- - ; 1 9

Operator String Operator Deskripsi Contoh Hasil. Menggabungkan 2 string (Concatenates) $x = Belajar. PHP ; BelajarPHP 10

Operator Pembanding Misal $x = 20 Operator Deskripsi Contoh Hasil == Sama dengan $x == 20 True === Sama persis dengan (Ape data dan nilai) $x === 20 False!= Tidak sama dengan $x!= 20 False!== Tidak sama persis dengan $x!== 20 True > Lebih besar $x > 20; False < Lebih kecil $x < 100; True >= Lebih besar dari $x >= 20; True <= Lebih kecil dari $x <= 20; True 11

Operator Logika Misal $x = 6 dan $y = 3 Operator Deskripsi Contoh Hasil && Dan (and) (x < 10 && y > 1) True Atau (or) (x == 5 y == 3) True! Tidak (not)!(x == y) True 12

Standar Output ECHO, PRINT, print_r

ECHO Data yang dicetak berupa string atau numerik. echo ($data); echo $data; echo ( text ); echo text ; echo Text- nya adalah : $data ; 14

PRINT Data yang dicetak berupa string, numerik, atau objek. print ($data); print $data; print text ; print ( text ); print_r($variabel_array); 15

Standar Output Single Quote Isi quote di- parsing oleh PHP perkarakter. Lebih hemat memori Double Quote Saran : Isi quote di- parsing oleh PHP seluruhnya, kemudian disimpan atau dicetak. Menggunakan lebih banyak memori dibanding single quote. Gunakan operator concatena.on. untuk mencetak variabel agar hemat memori. echo Nama saya :.$nama; 16

Standar Output - Contoh <html> <head> <title>contoh Echo dan Print</title> </head> <body> <?php echo teks ini dengan perintah echo ;?> <br /> <?php print teks ini dengan perintah print ;?> <br /> </body> </html> 17

Standar Output Contoh 2 18

Konstanta

Konstanta Aturan penamaan konstanta sama sepera variabel. Nama konstanta Adak boleh sama dengan keyword PHP, sepera echo, break, empty, list, dll. Hanya dapat dideklarasikan 1 kali. Nilainya Adak dapat dirubah. Tipe data kecuali array dan objek. Case sensiave Pendefinisian konstanta define( nama_konstanta, nilai ); 20

Konstanta Contoh Hasil 21

Struktur Kontrol

Pengkondisian - IF Syntax if (expression) statement Contoh : if ($userid == informatika ) { echo benar ; } 23

Pengkondisian IF ELSE Contoh if ($userid == informatika ) { echo benar ; } else { echo salah ; } 24

Pengkondisian IF ELSE IF Contoh $nama_hari = date( l ); if ($nama_hari == Sunday ) { echo Minggu ; } elseif ($nama_hari == Monday ) { echo Senin ; } else { echo Selasa ; } 25

Pengkondisian - SWITCH Contoh $nama_hari = date( l ); switch ($nama_hari) { case "Sunday" : { echo "Minggu"; } break; case "Monday" : echo "Senin"; break; case "Tuesday" : echo "Selasa"; break; default : echo "Sabtu"; } 26

Pengkondisian - SWITCH Contoh 27

Ternary Menggunakan tanda? Merupakan model penyederhanaan dari if...else Cocok untuk melakukan proses pengisian variabel suatu hasil pengujian. Sintaks namavariabel = (kondisi)? Nilai1 : Nilai2; Contoh Hasil 28

Pengulangan Macam- macam pengulangan pada PHP : for while Pengulangan sebanyak jumlah yang ditentukan. Pengulangan selama pengkondisian menghasilkan nilai true. do while Hampir sama dengan while, hanya pengecekan kondisi diakhir Aap pengulangan. foreach Pengulangan sebanyak elemen array 29

Pengulangan FOR Sintax for ($var=startvalue; $var<=endvalue; $var=$var+increment) { blok program } Contoh 30

Pengulangan WHILE Sintax $var=startvalue; while ($var<=endvalue) { source code; $val = $val+increment; } Contoh 31

Pengulangan DO.. WHILE Sintax $var=startvalue; do { source code; $val = $val+increment; } while ($var<=endvalue); Contoh 32

Terima Kasih Pemrograman Web 2-20152016 sandhikagalih@unpas.ac.id erik@unpas.ac.id