makalah php web ii
TRANSCRIPT
-
7/21/2019 Makalah Php Web II
1/9
-
7/21/2019 Makalah Php Web II
2/9
BAB II
PENDAHULUAN
A. Pengertian PHP
PHP adalah bahasa pemrograman untuk dijalankan melalui halaman web,
umumnya digunakan untuk mengolah informasi di internet. Sedangkan dalam
pengertian lain PHP adalah singkatan dariHypertext Preprocessoryaitu bahasa
pemrograman web-server-sideyang bersifat open sourceatau gratis PHP merupakan
scriptyang menyatu dengan HTML dan berada padaserver (server side HTML
embedded scripting
PHP adalah bahasa pemrogramanscriptyang paling banyak dipakai saat ini. PHP
adalahscriptyang digunakan untuk membuat halaman web yang dinamis. !inamis
berarti halaman yang akan ditampilkan dibuat saat halaman itu diterima oleh client.
Mekanisme ini menyebabkan informasi yang diterima clientyang terbaru atau up to
date. SemuascriptPHP dieksekusi padaserverdimanascripttersebut dijalankan
"ontoh terkenal dari aplikasi PHP adalah php## dan Media$iki. PHP juga dapat
dilihat sebagai pilihan lain dari %SP.&'T")*#.&'T Mi+rosoft, "oldusion
Ma+romedia,-SP-aa Sun Mi+rosystem, dan "/0Perl. "ontoh aplikasi lain yang
lebih kompleks berupa "MS yang dibangun menggunakan PHP adalah
Mambo,-oomla1, Postnuke, 2araya, dan lain3lain.
B. Sejarah PHP
Pada awalnya PHP merupakan kependekan dariPersonal Home Page(Situs
personal. PHP pertama kali dibuat oleh 4asmus Lerdorf pada tahun 5667.
Pada waktu itu PHP masih bernamaForm Interpreted(0, yang wujudnya
berupa sekumpulan skrip yang digunakan untuk mengolah data formulir dari
web. Selanjutnya 4asmus merilis kode sumber tersebut untuk umum dan
-
7/21/2019 Makalah Php Web II
3/9
menamakannya PHP0. !engan perilisan kode sumber ini menjadi sumber
terbuka, maka banyak pemrogram yang tertarik untuk ikut mengembangkan
PHP.
Pada &oember 5668, dirilis PHP0 9.:. Pada rilis ini, interpreterPHP sudah
diimplementasikan dalam program ". !alam rilis ini disertakan juga modul3
modul ekstensi yang meningkatkan kemampuan PHP0 se+ara signifikan.
Pada tahun 5668, sebuah perusahaan bernama ;end menulis ulang interpreter
PHP menjadi lebih bersih, lebih baik, dan lebih +epat. .: dan singkatan PHP diubah menjadi akronim
berulangPHP: Hypertext Preprocessing.
Pada pertengahan tahun 5666, ;end merilis interpreter PHP baru dan rilis
tersebut dikenal dengan PHP ?.:. PHP ?.: adalah ersi PHP yang paling
banyak dipakai pada awal abad ke395. *ersi ini banyak dipakai disebabkan
kemampuannya untuk membangun aplikasi web kompleks tetapi tetap
memiliki ke+epatan dan stabilitas yang tinggi.
Pada -uni 9::?, ;end merilis PHP 7.:. !alam ersi ini, inti dari interpreter
PHP mengalami perubahan besar. *ersi ini juga memasukkan model
pemrograman berorientasi objek ke dalam PHP untuk menjawab
perkembangan bahasa pemrograman ke arah paradigma berorientasi objek
PHP *ersi 7.5.@Merupakan ersi yang paling baru
C. Kelebihan Pemrograman PHP
-
7/21/2019 Makalah Php Web II
4/9
$eb Menjadi !inamis
PHP dapat berjalan dalam web serer yang berbeda dan dalam Sistem Bperasi
yang berbeda.
!alam sisi pengembangan lebih mudah
/ratis dan Mendukung banyak !atabase.
D. Kekurangan Pemrograman PHP
-
7/21/2019 Makalah Php Web II
5/9
cho" !aram itu erwarna $warna dan erasal dari $tempat#
sehingga rasa garam itu $rasa";
?%
33333333333333333333333333333333333333333+ut33333333333333333333333333333333333333333
Fungsi IF...ELSE
0f...'lse merupakan suatu fungsi yang mengandung suatu kondisi untuk
melakukan dua operasi pemilihan, dimana jika pernyataan dapat dipenuhi,
maka operasi pertama akan dijalankan, dan apabila pernyataan tidak dapat
terpenuhi maka operasi pertama akan diabaikan dan akan menjalankan operasi
yang kedua.
"ontoh dari fungsi if...else sendiri dapat kita lihat pada +oding dibawah ini33333333333333333333333333333333333333333+ut33333333333333333333333333333333333333333
-
7/21/2019 Makalah Php Web II
6/9
if ($total %= * and $total < .**) {$grade="1";elseif ($total %= +* and $total < *) {
$grade="2";elseif ($total %= -* and $total < +*) {$grade="3";elseif ($total %= 4* and $total < -*) {$grade="5";else{$grade="";cho " 6ama 7ahasiswa 8
-
7/21/2019 Makalah Php Web II
7/9
cho" Hari ini adalah "&$hari;?%
33333333333333333333333333333333333333333+ut33333333333333333333333333333333333333333
Pern"ataan Loo%
Loop merupakan suatu fungsi yang digunakan untuk menjalankan program
se+ara berulang3ulang sampai memenuhi kondisi untuk menghentikan
program yang kita buat, PHP mengenal tiga fungsi dari pernyataan Loop yaitu
while..loop, do...while, dan for...loop.
&hile...Loo%
fungsi while digunakan untuk pengulangan sebuah perintah hingga jumlah
tertentu, selama persyaratan masih terpenuhi, dalam hal ini fungsi while...loop
hampir sama dengan fungsi if...else.#entuk penulisan fungsi while...loop
dapat kita lihat pada +ontoh +oding dibawah ini
33333333333333333333333333333333333333333+ut33333333333333333333333333333333333333333
-
7/21/2019 Makalah Php Web II
8/9
while ($a
-
7/21/2019 Makalah Php Web II
9/9
BAB III