PHP
} PHP
singkatan dari “PHP Hypertext Preprocessor” merupakan bahasa pemrograman web
yang berbasis server.
} Struktur
Dasar PHP/Tag Dasar PHP
<?php
script;
?>
Tipe Data dan Variabel
Ø Tipe
data dalam PHP ada 3 yaitu :
1. Integer
: tipe data yang menyatakan bilangan bulat
2. Double
: bilangan pecahan
3. String
: karakter
Ø Varibel
adalah suatu lokasi dalam memori komputer untuk menyimpan suatu nilai atau
data.
Ø Variabel
dalam PHP selalu diawali dengan tanda $
Penamaan Variabel
} Dalam PHP,
penulisan variabel diawali dengan karakter ‘$’, kemudian diikuti dengan huruf
sebagai karakter pertama. Setelah itu, dapat dilajutkan dengan kombinasi huruf
dan angka.
} Variabel
tidak boleh mengandung spasi maupun tanda baca di dalamnya, kecuali underscore
(’_’).
} Variabel
pada PHP bersifat “case sensitif”, yang berarti Anda harus memperhatikan
penulisan huruf besar dan huruf kecil. Variabel $jumlah berbeda dengan $Jumlah.
} Contoh
penamaan variabel yang salah :
} $nama pemakai
} $3kota
} $us\er1
} Contoh
penamaan variabel yang benar :
} $nama_pemakai
} $kota_3
} $user1
OPERATOR PHP
Operator: tool untuk memanipulasi data.
} Operator
Aritmatik
|
Contoh
|
Nama
|
Hasil
|
|
$a + $b
|
Penjumlahan
|
Jumlah $a dan $b.
|
|
$a - $b
|
Pengurangan
|
Selisih $a dan $b.
|
|
$a * $b
|
Perkalian
|
Hasil kali $a dan $b.
|
|
$a / $b
|
Pembagian
|
Quotient dari $a dan $b.
|
|
$a % $b
|
Modulus
|
Remainder dari $a dibagi $b.
|
} Operator
Logika
|
Contoh
|
Name
|
Hasil
|
|
$a and $b
|
And
|
TRUE jika $a dan $b
TRUE.
|
|
$a or $b
|
Or
|
TRUE jika $a atau $b TRUE.
|
|
$a xor $b
|
Xor
|
TRUE jika salah satu dari $a atau $b TRUE
|
|
! $a
|
Not
|
TRUE jika $a bukan TRUE.
|
|
$a && $b
|
And
|
TRUE jika $a dan $b TRUE.
|
|
$a || $b
|
Or
|
TRUE jika $a atau $b TRUE.
|
} Operator
Pembanding
|
Contoh
|
Nama
|
Hasil
|
|
$a == $b
|
Equal
|
TRUE jika $a sama dengan $b.
|
|
$a === $b
|
Identical
|
TRUE jika $a sama dengan $b, dan mempunyai tipe yang
sama (hanya di PHP 4)
|
|
$a != $b
|
Not equal
|
TRUE jika $a tidak sama dengan $b.
|
|
$a <> $b
|
Not equal
|
TRUE jika $a tidak sama dengan $b.
|
|
$a !== $b
|
Not identical
|
TRUE jika $a tidak sama dengan $b, atau mempunyai
tipe yang berbeda (hanya di PHP 4)
|
|
$a < $b
|
Less than
|
TRUE jika $a kurang dari $b.
|
|
$a > $b
|
Greater than
|
TRUE jika $a lebih dari $b.
|
|
$a <= $b
|
Less than or equal to
|
TRUE jika $a lebih kecil sama dengan $b.
|
|
$a >= $b
|
Greater than or equal to
|
TRUE jika $a lebih besar sama dengan $b.
|
Struktur Kontrol
} Struktur
kontrol merupakan inti dari logika pemrograman. Secara mendasar struktur
kontrol yaitu :
·
Seleksi: if, else, elseif, switch-case.
·
Pengulangan: For, While.
} Seleksi:
If else
if (ekspresi) {
perintah1;
}else{
perintah2;
}
Struktur kontrol
if memeriksa isi ekspresi, dimana jika
terpenuhi atau bernilai benar, maka ia akan menjalankan perintah-perintah yang
ada dalam blok.
} Seleksi:
if … elseif
if (ekspresi1)
{
perintah1;
perintah2;
...
}
elseif(ekspresi2)
{
perintah3;
perintah4;
...
}
else
{
perintah5;
perintah6;
...
}
} Seleksi
switch adalah merupakan penyederhanaan dari bentuk if else. Sintaks dari
struktur kontrol menggunakan switch antara lain :
switch($variabel)
{
case
nilai1 :
perintah_jika_nilai1;
break;
case nilai2 :
perintah_jika_nilai2;
break;
case nilai3 :
perintah_jika_nilai3;
break;
…
[default :
perintah_untuk_nilai_default;
]
}
} Perulangan:
For
Sintaks :
for(nilai_awal ;syarat_terjadinya_loop ; inc_atau_dec)
{
perintah1;
perintah2;
...
}
} Perulangan:
While
Sintaks :
while
(expr):
statement
...
Endwhile;
Contoh – Pemprograman PHP
} Contoh
1:

} Contoh
2:

} Contoh
3:

} Contoh
4:

} Contoh
5:

} Contoh
6: Perulangan do-while


0 komentar:
Posting Komentar