Jelajahi eBook
Kategori
Jelajahi Buku audio
Kategori
Jelajahi Majalah
Kategori
Jelajahi Dokumen
Kategori
Intro
Pemrograman
Web
II
Ganjil
2015
-
2016
Variabel
Penamaan Variabel
Contoh :
l
l
l
l
l
l
l
l
$_name
$rst_name
$name3
$lastName
global
$_name
variabel
global
Tipe Data
Numerik
l
String
l
Escape
character
l
Boolean
l
Operator
Operator
Assigment
Misal
x
=
5,
y
=
3
Operator
Contoh
Sama Dengan
Hasil
+=
$x += 5;
$x = $x + 5;
10
-=
$x -= $y;
$x = $x - $y;
*=
$x *= $y;
$x = $x * $y;
15
/=
$x /= 2;
$x = $x / 2;
2.5
.=
$x .= $y;
$x = $x . $y;
53
%=
$x %= $y;
$x = $x % $y;
Belajar PHP
Operator
Numerik
$x-nya
nyambung
terus.
Operator
Deskripsi
Contoh
Hasil
Penjumlahan (Addi.on)
$x = 1 + 2;
Pengurangan (Substrac.on)
$x = $x - 1;
Perkalian (Mul.plica.on)
$x = 4 * $x;
Pembagian (Division)
$x = $x / 2;
Modulus
$x = 9 % $x;
++
Increment
$x++;
--
Decrement
$x--;
Operator
String
Operator
Deskripsi
Menggabungkan
2
string
(Concatenates)
Contoh
$x = Belajar.PHP;
Hasil
BelajarPHP
10
Operator
Pembanding
l
Misal $x = 20
Operator
Deskripsi
Contoh
==
Sama dengan
===
False
!=
$x != 20
False
!==
$x !== 20
True
>
Lebih besar
$x > 20;
False
<
Lebih kecil
$x < 100;
True
>=
$x >= 20;
True
<=
$x <= 20;
True
$x == 20
Hasil
True
11
Operator
Logika
l
Misal $x = 6 dan $y = 3
Operator
Deskripsi
Contoh
Hasil
&&
Dan (and)
True
||
Atau (or)
(x == 5 || y == 3)
True
Tidak (not)
!(x == y)
True
12
Standar
Output
ECHO,
PRINT,
print_r
ECHO
l
echo ($data);
echo $data;
echo (text);
echo text;
14
PRINT
l
print
($data);
print
$data;
print
text;
print
(text);
print_r($variabel_array);
15
Standar
Output
l
Single
Quote
l
l
Double
Quote
Isi
quote
di-parsing
oleh
PHP
seluruhnya,
kemudian
disimpan
atau
dicetak.
l Menggunakan
lebih
banyak
memori
dibanding
single
quote.
Saran
:
l
16
17
18
Konstanta
Konstanta
l
Nama
konstanta
Adak
boleh
sama
dengan
keyword
PHP,
seperA
echo,
break,
empty,
list,
dll.
Case sensiAve
Pendenisian
konstanta
l
dene(nama_konstanta,nilai);
20
Konstanta
l
Contoh
Hasil
21
Struktur Kontrol
Pengkondisian
-
IF
l
Syntax
if (expression)
statement
Contoh
:
if ($userid == informatika)
{
echo benar;
}
23
Pengkondisian
IF
ELSE
l
Contoh
if ($userid == informatika)
{
echo benar;
}
else
{
echo salah;
}
24
Pengkondisian
IF
ELSE
IF
l
Contoh
$nama_hari = date(l);
if ($nama_hari == Sunday)
{
echo Minggu;
}
elseif ($nama_hari == Monday)
{
echo Senin;
}
else
{
echo Selasa;
}
25
Pengkondisian
-
SWITCH
l
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
l
Contoh
27
Ternary
l
l
l
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
l
for
l
while
l
do
while
l
foreach
l
29
Pengulangan
FOR
l
Sintax
for ($var=startValue; $var<=endValue; $var=$var+increment)
{
blok program
}
Contoh
30
Pengulangan
WHILE
l
Sintax
$var=startValue;
while ($var<=endValue)
{
source code;
$val = $val+increment;
}
Contoh
31
Pengulangan
DO
..
WHILE
l
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