makalah php web ii

Upload: yudha-kobex

Post on 04-Feb-2018

220 views

Category:

Documents


0 download

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