Capaian Pembelajaran
Memahami
Penulisan sintaks / aturan kode program PHP,
Variabel Global dan lokal dan Operator
Bekerja Form dan Penanganan request (POST dan GET)
1
9/10/2020
Pembahasan
Dasar-Dasar PHP
Penulisan sintaks dan aturan penulisan
variabel lokal dan global, superglobal
Operator
Menggunakan Form
Penggunaan request (POST dan GET)
2
9/10/2020
Sintaks php
Skrip PHP dapat ditempatkan di mana saja di dalam
dokumen
Skrip PHP dimulai dengan <?php dan diakhiri dengan ?>:
Contoh:
Tag
mengawali
skrip php Bagian untuk
menulis skrip php
<?php
// tuliskan kode php di sini
?>
Tag mengakhiri
skrip php
Sintaks php
Contoh struktur program
3
9/10/2020
Variabel PHP
Variabel biasa menggunakan nama pendek (seperti a dan b) atau
nama yang lebih deskriptif (nama, alamat, total).
Aturan untuk variabel PHP:
Variabel dimulai dengan tanda/karakter $, diikuti dengan nama variabel
Nama variabel harus dimulai dengan huruf atau karakter garis bawah
(“_”)
Nama variabel tidak boleh diawali dengan angka
Nama variabel hanya boleh berisi karakter alfanumerik dan garis bawah
(Az, 0-9, dan _)
Nama variabel yang menggunakan huruf kapital/kecil ( $total dan
$TOTAL dibedakan)
echo $teks;
Penulisan (deklarasi) echo "<br>";
variabel echo $x;
echo "<br>";
echo $y;
?>
</body>
</html>
4
9/10/2020
5
9/10/2020
<?php
variabel $x dikenal
function fungsiX() { karena di dalam
$x=5; // cakupan lokal fungsiX()
// menggunakan x di dalam fungsi ini akan menghasilkan kesalahan
echo "<p>Nilai variabel x : $x</p>";
} saat fungsiX() dipanggil $x
menghasilkan nilai 5
fungsiX();
Pernyataan global
Pernyataan global digunakan untuk mengakses variabel global dari
dalam suatu fungsi.
6
9/10/2020
Contoh:
Variabel superglobals
Variabel yang ditetapkan dalam "superglobals", dapat diakses secara bebas
Anda bisa mengakses dari fungsi apapun, kelas atau file.
Beberapa variabel superglobal :
$ GLOBALS
$ _SERVER
$ _REQUEST
$ _POST
$ _GET
$ _FILES
$ _ENV
$ _COOKIE
$ _SESSION
7
9/10/2020
Perintah echo
Perintah echo dapat digunakan tanda kurung atau tidak: echo
atau echo().
8
9/10/2020
Perintah print
Perintah print dapat digunakan dengan atau tanpa tanda
kurung: print atau print().
Tipe Data
Integer (bilangan bulat)
Semua bilangan bulat yang berada pada range 2,147,483,648
s/d - 2,147,483,647
Contoh : $a = 112233
Floating Point
Nilai maksimal bilangan floating point adalah ~1.8e308 dengan
ketelitian 14 digit desimal
Contoh: $b = 89.788
String
Setiap data string selalu diapit tanda petik tunggal (‘…’) atau
ganda (“…”)
Contoh: $c = “Yogyakarta Indonesia”
9
9/10/2020
Operator Aritmatka
Operator Nama Contoh
+ Penambahan $x + $y
- Pengurangan $x - $y
* Perkalian $x * $y
/ Pembagian $x / $y
% Modulus $x % $y
** pangkat $x ** $y
Operator Penugasan
10
9/10/2020
Operator Pembanding
Operator Nama Contoh
== Sama dengan $x == $y
=== Sama Identik $x === $y
!= Tidak sama $x != $y
<> Tidak sama $x <> $y
!== Tidak identik $x !== $y
> Lebih besar $x > $y
< Lebih kecil $x < $y
>= Lebih besar atau sama $x >= $y
dengan
<= Lebih kecil atau sama $x <= $y
dengan
<=> Spaceship $x <=> $y
Operator Logika
11
9/10/2020
Operator Increment/Decrement
Penggunaan Form
Untuk memasukan data membutuhkan Formulir
Form mengirimkan field yang diisi menggunakan method “post”
atau “get”
Isian dari client akan diterima oleh server dengan variabel $_GET,
dan $_POST
12
9/10/2020
Penggunaan $_POST
inputData.html
hitung.php
13
9/10/2020
Penggunaan $_GET
inputData2.html
hitung2.php
14
9/10/2020
Refrensi
https://www.w3schools.com/php/default.asp
https://www.php.net/manual/en/index.php
SEKIAN
TERIMA KASIH
15