KEMBAR78
Pemrograman Web - PHP Hypertext Preprocessor | PDF
PHP Hypertext Preprocessor
Sumber
https://www.w3schools.com/
https://www.php.net/
| Aditya Wicaksono 2
Apa yang harus
Anda sudah tahu ?
HTML
CSS
Javascript
| Aditya Wicaksono 3
Apa itu PHP ?
PHP
Pemberi Harapan Palsu
| Aditya Wicaksono 4
Apa itu PHP ?
PHP
PHP Hypertext Preprocessor
 Open source scripting language
 Script PHP dieksekusi pada server
 PHP gratis untuk diunduh dan digunakan
 PHP sederhana untuk pemula namun
menawarkan banyak fitur canggih untuk
programmer profesional
| Aditya Wicaksono 5
File PHP
 Dapat berisi teks, HTML, CSS, JavaScript, dan kode PHP
 Dijalankan di server dan hasilnya dikembalikan ke browser sebagai HTML biasa
 Ekstensi file default *.php
| Aditya Wicaksono 6
Apa yang bisa
dilakukan PHP ?
Dengan PHP keluaran tidak dibatasi hanya HTML.
Namun dapat ditampilkan dalam gambar, file PDF,
dan bahkan Flash Movies. Dapat pula keluaran
berupa teks, seperti XHTML dan XML.
О PHP dapat menghasilkan konten
halaman dinamis
О PHP dapat membuat, membuka,
membaca, menulis, dan
menutup file di server
О PHP dapat mengumpulkan data
form
О PHP dapat mengirim dan
menerima cookies
О PHP dapat menambah,
menghapus, memodifikasi data
dalam database
О PHP dapat membatasi pengguna
untuk mengakses beberapa
halaman di situs web
О PHP dapat mengenkripsi data
| Aditya Wicaksono 7
Mengapa PHP ?
О PHP dapat berjalan di
berbagai platform yang
berbeda (Windows, Linux, Unix,
Mac OS X, dll)
О PHP kompatibel dengan
hampir semua server yang
digunakan saat ini (Apache, IIS,
dll)
О PHP memiliki dukungan untuk
berbagai database (MySQL,
PostgreSQL, dll)
О PHP itu gratis
О PHP mudah dipelajari dan
berjalan efisien pada sisi server
| Aditya Wicaksono 8
Apa yang
dibutuhkan untuk
mulai menggunakan
PHP ?
Web Server
(Apache, IIS, dll)
| Aditya Wicaksono 9
Syntax PHP
 Script PHP dapat ditempatkan dimanapun dalam dokumen
 Script PHP dimulai dengan <?PHP dan diakhiri dengan ?>
 Setiap baris kode PHP harus diakhiri dengan titik koma (;)
 Titik koma adalah pemisah dan digunakan untuk membedakan satu set instruksi dari yang
lain
| Aditya Wicaksono 10
Contoh Syntax PHP
| Aditya Wicaksono 11
echo dan print statement
echo
 Dapat mengeluarkan satu atau lebih
string
 Tidak mengembalikan nilai apapun
 Merupakan language construct, dan
dapat digunakan dengan ataupun
tanpa parantheses (echo atau echo())
 String dapat berisi markup HTML
 Sedikit lebih cepat dibandingkan dengan
print
print
 Hanya dapat menampilkan satu string
 Selalu mengembalikan nilai 1
 Merupakan language construct, dan
dapat digunakan dengan ataupun
tanpa parantheses (print atau print())
 String dapat berisi markup HTML
| Aditya Wicaksono 12
Komentar di PHP
| Aditya Wicaksono 13
String
 Sebuah string adalah rangkaian karakter
 Sebuah string dapat berupa teks dalam tanda kutip (kutip tunggal ataupun ganda)
| Aditya Wicaksono 14
Integer
 Sebuah integer adalah angka tanpa decimal
 Aturan untuk integer :
 Memiliki minimal satu digit (0-9)
 Tidak dapat berisi koma atau kosong
 Tidak harus memiliki titik decimal
 Dapat berupa positif atau negative
 Integer dapat ditentukan dalam tiga format :
 Decimal (basis 10)
 Hexadecimal (basis 16, diawali dengan 0x)
 Octal (basis 8, diawali dengan 0)
| Aditya Wicaksono 15
Float
 Angka floating point adalah nomor dengan titik decimal atau angka dalam bentuk
exponential
| Aditya Wicaksono 16
Boolean
 Dapat berupa TRUE atau FALSE
 Boolean sering digunakan dalam pengujian bersyarat
| Aditya Wicaksono 17
Object
 Sebuah object adalah tipe data yang menyimpan data dan informasi tentang
bagaimana memproses data
 Sebuah object harus dinyatakan secara eksplisit
| Aditya Wicaksono 18
NULL
 Nilai NULL khusus menyatakan bahwa suatu variable tidak memiliki nilai
 Berguna untuk membedakan antara string kosong dan nilai NULL dari database
 Variable dapat dikosongkan dengan menetapkan nilai ke NULL
| Aditya Wicaksono 19
Variabel di PHP
 Variabel dimulai dengan tanda $ diikuti dengan nama variabel
 Nama variabel harus dimulai dengan huruf atau karakter garis bawah
 Nama variabel hanya dapat berisi karakter alfanumerik dan garis bawah (A-z, 0-9, _)
 Nama variabel tidak boleh mengandung spasi
 Nama variable bersifat case sensitive
| Aditya Wicaksono 20
Contoh Variabel di PHP
| Aditya Wicaksono 21
strlen()
 Digunakan untuk mengetahui panjang
nilai string
strpos()
 Digunakan untuk mencari karakter atau
teks tertentu dalam string
 Jika kecocokan ditemukan, fungsi akan
mengembalikan posisi karakter pertama
yang cocok
 Jika tidak ditemukan yang cocok, maka
fungsi akan mengembalikan FALSE
| Aditya Wicaksono 22
strlen() strpos()
Tugas
https://www.w3schools.com/php/php_quiz.asp
| Aditya Wicaksono 23

Pemrograman Web - PHP Hypertext Preprocessor

  • 1.
  • 2.
  • 3.
    Apa yang harus Andasudah tahu ? HTML CSS Javascript | Aditya Wicaksono 3
  • 4.
    Apa itu PHP? PHP Pemberi Harapan Palsu | Aditya Wicaksono 4
  • 5.
    Apa itu PHP? PHP PHP Hypertext Preprocessor  Open source scripting language  Script PHP dieksekusi pada server  PHP gratis untuk diunduh dan digunakan  PHP sederhana untuk pemula namun menawarkan banyak fitur canggih untuk programmer profesional | Aditya Wicaksono 5
  • 6.
    File PHP  Dapatberisi teks, HTML, CSS, JavaScript, dan kode PHP  Dijalankan di server dan hasilnya dikembalikan ke browser sebagai HTML biasa  Ekstensi file default *.php | Aditya Wicaksono 6
  • 7.
    Apa yang bisa dilakukanPHP ? Dengan PHP keluaran tidak dibatasi hanya HTML. Namun dapat ditampilkan dalam gambar, file PDF, dan bahkan Flash Movies. Dapat pula keluaran berupa teks, seperti XHTML dan XML. О PHP dapat menghasilkan konten halaman dinamis О PHP dapat membuat, membuka, membaca, menulis, dan menutup file di server О PHP dapat mengumpulkan data form О PHP dapat mengirim dan menerima cookies О PHP dapat menambah, menghapus, memodifikasi data dalam database О PHP dapat membatasi pengguna untuk mengakses beberapa halaman di situs web О PHP dapat mengenkripsi data | Aditya Wicaksono 7
  • 8.
    Mengapa PHP ? ОPHP dapat berjalan di berbagai platform yang berbeda (Windows, Linux, Unix, Mac OS X, dll) О PHP kompatibel dengan hampir semua server yang digunakan saat ini (Apache, IIS, dll) О PHP memiliki dukungan untuk berbagai database (MySQL, PostgreSQL, dll) О PHP itu gratis О PHP mudah dipelajari dan berjalan efisien pada sisi server | Aditya Wicaksono 8
  • 9.
    Apa yang dibutuhkan untuk mulaimenggunakan PHP ? Web Server (Apache, IIS, dll) | Aditya Wicaksono 9
  • 10.
    Syntax PHP  ScriptPHP dapat ditempatkan dimanapun dalam dokumen  Script PHP dimulai dengan <?PHP dan diakhiri dengan ?>  Setiap baris kode PHP harus diakhiri dengan titik koma (;)  Titik koma adalah pemisah dan digunakan untuk membedakan satu set instruksi dari yang lain | Aditya Wicaksono 10
  • 11.
    Contoh Syntax PHP |Aditya Wicaksono 11
  • 12.
    echo dan printstatement echo  Dapat mengeluarkan satu atau lebih string  Tidak mengembalikan nilai apapun  Merupakan language construct, dan dapat digunakan dengan ataupun tanpa parantheses (echo atau echo())  String dapat berisi markup HTML  Sedikit lebih cepat dibandingkan dengan print print  Hanya dapat menampilkan satu string  Selalu mengembalikan nilai 1  Merupakan language construct, dan dapat digunakan dengan ataupun tanpa parantheses (print atau print())  String dapat berisi markup HTML | Aditya Wicaksono 12
  • 13.
    Komentar di PHP |Aditya Wicaksono 13
  • 14.
    String  Sebuah stringadalah rangkaian karakter  Sebuah string dapat berupa teks dalam tanda kutip (kutip tunggal ataupun ganda) | Aditya Wicaksono 14
  • 15.
    Integer  Sebuah integeradalah angka tanpa decimal  Aturan untuk integer :  Memiliki minimal satu digit (0-9)  Tidak dapat berisi koma atau kosong  Tidak harus memiliki titik decimal  Dapat berupa positif atau negative  Integer dapat ditentukan dalam tiga format :  Decimal (basis 10)  Hexadecimal (basis 16, diawali dengan 0x)  Octal (basis 8, diawali dengan 0) | Aditya Wicaksono 15
  • 16.
    Float  Angka floatingpoint adalah nomor dengan titik decimal atau angka dalam bentuk exponential | Aditya Wicaksono 16
  • 17.
    Boolean  Dapat berupaTRUE atau FALSE  Boolean sering digunakan dalam pengujian bersyarat | Aditya Wicaksono 17
  • 18.
    Object  Sebuah objectadalah tipe data yang menyimpan data dan informasi tentang bagaimana memproses data  Sebuah object harus dinyatakan secara eksplisit | Aditya Wicaksono 18
  • 19.
    NULL  Nilai NULLkhusus menyatakan bahwa suatu variable tidak memiliki nilai  Berguna untuk membedakan antara string kosong dan nilai NULL dari database  Variable dapat dikosongkan dengan menetapkan nilai ke NULL | Aditya Wicaksono 19
  • 20.
    Variabel di PHP Variabel dimulai dengan tanda $ diikuti dengan nama variabel  Nama variabel harus dimulai dengan huruf atau karakter garis bawah  Nama variabel hanya dapat berisi karakter alfanumerik dan garis bawah (A-z, 0-9, _)  Nama variabel tidak boleh mengandung spasi  Nama variable bersifat case sensitive | Aditya Wicaksono 20
  • 21.
    Contoh Variabel diPHP | Aditya Wicaksono 21
  • 22.
    strlen()  Digunakan untukmengetahui panjang nilai string strpos()  Digunakan untuk mencari karakter atau teks tertentu dalam string  Jika kecocokan ditemukan, fungsi akan mengembalikan posisi karakter pertama yang cocok  Jika tidak ditemukan yang cocok, maka fungsi akan mengembalikan FALSE | Aditya Wicaksono 22 strlen() strpos()
  • 23.