PHP
-pemrograman web sederhana-
Team Pengajar
<a href='https://www.freepik.com/free-photos-vectors/background'>Background
2020
vector created by freepik - www.freepik.com</a>
PROGRAM STUDI MATA KULIAH
Teknik Informatika DASAR KOMPUTASI
Capaian Pembelajaran
APA ITU
PHP
• PHP adalah bhs server-scripting utk pembuatan
halaman web dinamis dan interaktif.
• PHP banyak digunakan, free, dan efisien sbg
alternative bagi competitors spt Microsoft's ASP.
• PHP 7 : release stabil yg terbaru
PROGRAM STUDI MATA KULIAH
Teknik Informatika DASAR KOMPUTASI
Perintah Print
<!DOCTYPE html>
<html>
<body>
<?php
print "<h2>Belajar PHP</h2>";
print "Hello world!<br>";
print “Sedang mempelajari PHP!";
?>
</body>
</html>
PROGRAM STUDI MATA KULIAH
Teknik Informatika DASAR KOMPUTASI
File PHP
• file-file PHP dpt berisi kode HTML, CSS, JavaScript, dan PHP
• code PHP dieksekusi pada server , dan hasilnya dikembalikan ke browser sbg plain HTML
• File php ber-ekstensi ".php"
PROGRAM STUDI MATA KULIAH
Teknik Informatika DASAR KOMPUTASI
Kemampuan PHP
• menghasilkan konten halaman dinamis
• membuat, membuka, membaca, menulis, menghapus, dan menutup
file di server
• mengumpulkan data dari form-User
• dapat mengirim dan menerima cookie
• dapat menambah, menghapus, mengubah data dalam database Anda
• dapat digunakan mengontrol akses user
• dapat mengenkripsi data
PROGRAM STUDI MATA KULIAH
Teknik Informatika DASAR KOMPUTASI
Variabel
<!DOCTYPE html>
<html>
<body>
<?php
$txt = "Hello world!";
$x = 5;
$y = 10.5;
echo $txt;
echo "<br>";
echo $x;
echo "<br>";
echo $y;
?>
</body>
</html>
PROGRAM STUDI MATA KULIAH
Teknik Informatika DASAR KOMPUTASI
Operator pd String
Contoh:
PROGRAM STUDI MATA KULIAH
Teknik Informatika DASAR KOMPUTASI
Operator Aritmatika
zz
PROGRAM STUDI MATA KULIAH
Teknik Informatika DASAR KOMPUTASI
Operator Assigment
zz
PROGRAM STUDI MATA KULIAH
Teknik Informatika DASAR KOMPUTASI
Operator komparasi
zz
PROGRAM STUDI MATA KULIAH
Teknik Informatika DASAR KOMPUTASI
Operator Logika
zz
PROGRAM STUDI MATA KULIAH
Teknik Informatika DASAR KOMPUTASI
Kondisional - IF
PROGRAM STUDI MATA KULIAH
Teknik Informatika DASAR KOMPUTASI
Kondisional if...else
PROGRAM STUDI MATA KULIAH
Teknik Informatika DASAR KOMPUTASI
Kondisional
if...elseif....else
PROGRAM STUDI MATA KULIAH
Teknik Informatika DASAR KOMPUTASI
Looping - while
PROGRAM STUDI MATA KULIAH
Teknik Informatika DASAR KOMPUTASI
Looping – do while
PROGRAM STUDI MATA KULIAH
Teknik Informatika DASAR KOMPUTASI
GET
GET variabel array yg dilewatkan pd script saat ini lewat parameter URL.
Informasi yg dikirim menggunakan method GET akan terlihat oleh user (pd
address url)
GET digunakan untuk mengirim data yg tdk sensitive/tdk rahasia
PROGRAM STUDI MATA KULIAH
Teknik Informatika DASAR KOMPUTASI
POST
POST: variabel array yg dilewatkan
dengan method POST
Informasi yg dikirim menggunakan
method POST akan tidak terlihat
oleh user (pd address url)
POST digunakan untuk mengirim
data yg bersifat sensitive/rahasia
PROGRAM STUDI MATA KULIAH
Teknik Informatika DASAR KOMPUTASI
Latihan
PROGRAM STUDI MATA KULIAH
Teknik Informatika DASAR KOMPUTASI
Latihan
PROGRAM STUDI MATA KULIAH
Teknik Informatika DASAR KOMPUTASI
RANGKUMA
N
Dengan menggunakan PHP kita dapat
• menghasilkan konten halaman dinamis
• mengumpulkan data dari form-User
PROGRAM STUDI MATA KULIAH
Teknik Informatika DASAR KOMPUTASI
SUMBER PUSTAKA
www.w3schools.com
THANKS
ANY QUESTIONS?