Web Programming
PHP: Hypertext Preprocessor
Dasar Pemrograman Web
dengan PHP
PHP Tidak Sendiri!!
• Apache
• Microsoft IIS
• Xitami
• dll
Web Server :
• MySQL
• Oracle
• SQL Server
• PostgreSQL
• dll
...
KONFIGURASI APACHE WEBSERVER
File Konfigurasi Module PHP
PHP Bahasa Scripting
• HTML Embedded
• CGI Processor
• Web Server Module
• Object Oriented
Block Program PHP
Start Tag
Close Tag
Output / Mencetak String
Perintah echo
String
Variabel
Dollar sign
Nama Variabel
Isi Variabel
Semicolon
Tipe Data
String
String
Integer
Floating point
Boolean
Operasi Data
• Aritmatika (Arithmatic)
• Logika (Logical)
• Perbandingan (Comparison)
• Penggabungan String (Concatenation...
Operasi Aritmatik
• Penjumlahan  +
• Pengurangan  -
• Perkalian  *
• Pembagian  /
• Modulo  %
Operasi Logika
• AND  &&, AND
• OR  ||, OR
• NOT  !
• XOR  XOR
Operasi Perbandingan
• Lebih Besar  >
• Lebih Kecil  <
• Sama Dengan  ==
• Lebih Besar Sama Dengan  >=
• Lebih Kecil S...
Operasi Penggabungan String
• Penggabungan string  . +
Operasi Penugasan
• =
• =+
• +=
• =-
• -=
• *=
• /=
• .=
Struktur Kontrol Program
• Urutan (Sequence)
• Seleksi (Selection)
• Perulangan (Looping / Iteration)
Sequence
• Dikatakan sequence apabila terdapat
keterikatan/ketergantungan di antara
statement
• Contoh :
Baris program ked...
Selection
• Seleksi berdasarkan kondisi
Selection
• Seleksi berdasarkan index / pilihan
Looping
• Looping berdasarkan index
• Looping berdasarkan kondisi
Flowchart Looping
Berdasarkan Kondisi
Upcoming SlideShare
Loading in …5
×

Web programming - Bagian 2

946 views
872 views

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
946
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
17
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Web programming - Bagian 2

  1. 1. Web Programming PHP: Hypertext Preprocessor
  2. 2. Dasar Pemrograman Web dengan PHP
  3. 3. PHP Tidak Sendiri!! • Apache • Microsoft IIS • Xitami • dll Web Server : • MySQL • Oracle • SQL Server • PostgreSQL • dll Database Server : Request Response Web Server Script PHP Database Server
  4. 4. KONFIGURASI APACHE WEBSERVER File Konfigurasi Module PHP
  5. 5. PHP Bahasa Scripting • HTML Embedded • CGI Processor • Web Server Module • Object Oriented
  6. 6. Block Program PHP Start Tag Close Tag
  7. 7. Output / Mencetak String Perintah echo String
  8. 8. Variabel Dollar sign Nama Variabel Isi Variabel Semicolon
  9. 9. Tipe Data String String Integer Floating point Boolean
  10. 10. Operasi Data • Aritmatika (Arithmatic) • Logika (Logical) • Perbandingan (Comparison) • Penggabungan String (Concatenation) • Penugasan (Assignment)
  11. 11. Operasi Aritmatik • Penjumlahan  + • Pengurangan  - • Perkalian  * • Pembagian  / • Modulo  %
  12. 12. Operasi Logika • AND  &&, AND • OR  ||, OR • NOT  ! • XOR  XOR
  13. 13. Operasi Perbandingan • Lebih Besar  > • Lebih Kecil  < • Sama Dengan  == • Lebih Besar Sama Dengan  >= • Lebih Kecil Sama Dengan  <= • Tidak Sama Dengan  !=
  14. 14. Operasi Penggabungan String • Penggabungan string  . +
  15. 15. Operasi Penugasan • = • =+ • += • =- • -= • *= • /= • .=
  16. 16. Struktur Kontrol Program • Urutan (Sequence) • Seleksi (Selection) • Perulangan (Looping / Iteration)
  17. 17. Sequence • Dikatakan sequence apabila terdapat keterikatan/ketergantungan di antara statement • Contoh : Baris program kedua bergantung dengan isi data $x pada baris sebalumnya
  18. 18. Selection • Seleksi berdasarkan kondisi
  19. 19. Selection • Seleksi berdasarkan index / pilihan
  20. 20. Looping • Looping berdasarkan index • Looping berdasarkan kondisi
  21. 21. Flowchart Looping Berdasarkan Kondisi

×