Pengembangan Web. Ramos Somya

dokumen-dokumen yang mirip
MODUL 3 PHP Basic, Variable, Tipe Data, Struktur Kontrol dan Perulangan

STRUKTUR DASAR PHP ASUMSI 02/10/2014

Pertemuan 07 Struktur Dasar PHP

Bab 2 Struktur Dasar PHP

P - 7 Bab 5 : PHP : Hypertext Prepocessor

PENGENALAN PHP DASAR

Dasar PHP. Wiratmoko Yuwono

Web Programming. Pengenalan PHP

PHP (1) Topik. Intro. Pemrograman Internet. Sekilas tentang PHP 06/11/2012

PHP Programing. M.M. Ubaidillah. Dasar-dasar PHP. merupakan bahasa pemrograman berbasis web yang memiliki kemampuan untuk memproses data dinamis.

DASAR DASAR PHP. Purnomo Saputro. ABSTRAK

Pengertian Situs / Web

Pertemuan 10. PHP (Personal Home Page)

Perancangan & Pemprograman WEB

Pertemuan 2 Struktur Dasar PHP

PENGANTAR PHP. SKRIP PHP Skrip PHP berkedudukan sebagai tag dalam bahasa HTML sebagai contoh :

MODUL 2 Review Pemograman Web Teknik Informatika Universitas Pasundan Bandung 2016/2017

BAB 2 LANDASAN TEORI. 2.1 Sekilas Tentang Sistem Ujian Konevensional

Pemrograman Basis Data Berbasis Web

BAB II LANDASAN TEORI

MODUL PRATIKUM - 06 PEMROGRAMAN BERBASIS WEB (CCP119)

Chapter 2. Tipe Data dan Variabel

MODUL. Variabel. Workshop Programming

MODUL 1 INTERNET PROGRAMMING : PHP 1

Pemrograman Web (Pertemuan 2) By. Rita Wiryasaputra

MODUL 2 PHP INTRO PHP INTRO

Pengenalan PHP Contoh penulisan file PHP :

Apa itu PHP? Riwayat PHP

MODUL 1 Operasi Dasar dalam PHP

Pemrograman Basis Data Berbasis Web

Pemrograman Web Teknik Informatika Fakultas Teknologi Industri

PHP Basic. Pemrograman Web. Rajif Agung Yunmar, S.Kom

MODUL 3 DASAR-DASAR PHP

JavaScript. Pemrograman Web 1. Genap

PHP Intro. Pemrograman Web II. Ganjil

Modul-1 Review. Pemograman Web TEKNIK INFORMATIKA UNIVERSITAS PASUNDAN BANDUNG

Keyword,Tipe data & Variabel. Keywords pada c Tipedata Variabel Konstanta

BAB 2 LANDASAN TEORI

Kholid Fathoni EEPIS ITS Surabaya

PHP (HYPERTEXT PREPROCESSOR)

DASAR PHP. Oleh : Devie Rosa Anamisa

Server Response. Hello

Dasar-dasar PHP. Donny Reza, S.Kom. Program Studi Akuntansi Universitas Komputer Indonesia 2013

Pengenalan Script. Definisi HTML

PEMROGRAMAN WEB 08 JavaScript Dasar

PERTEMUAN KE 1 PENGENALAN DASAR PHP

MODUL 10 PENGENALAN PHP. (Variabel, Operator, struktur control)

Pemrograman Berbasis Web Pertemuan 4 Javascript. Program Diploma IPB - Aditya Wicaksono, S.Komp 1

Pengantar PHP. Mempelajari Apa itu PHP, Cara Kerja PHP, Cara Menginstall, Menjalankan PHP, Pemrograman Dasar PHP. Modul- 8 Pengantar PHP (1) 1

PEMROGRAMAN WEB 1 Variabel, tipe data, operator Aritmatika. Rio Andriyat Krisdiawan, M.Kom

Pemrograman PHP7 untuk Pemula

Modul 1 Pengenalan PHP

HTML 5. Geolocation Web SQL Database, media penyimpanan database lokal

MODUL 4 PHP PART 1 (PENGENALAN PHP + VARIABEL)

BAB III LANDASAN TEORI. Pengertian sistem menurut Jogianto (2005 : 2) mengemukakan

PHP singkatan dari Recursive Hypertext Prepocessor PHP adalah Skrip yang menyatu dengan Kode HTML dan berjalan pada sisi server (Server Side) artinya

BAB 5 PENGENALAN PHP. Tujuan Pembelajaran: Memahami kaidah Pemrograman dengan PHP

BAB I MENGENAL ACTIVE SERVER PAGES

MODUL 3 Tipe Data, Variabel Dan Konstanta Pada Php

PHP mendukung komentar yang digunakan pada C, C++ dan Shell Unix. Sebagai contoh:

Internet II. Pertemuan 2 & 3 Dasar Pemrograman PHP I. Sistem Komputer Universitas Serang Raya - Aditya Wicaksono, SKomp 1

Pengantar PHP. Mempelajari Apa itu PHP, Cara Kerja PHP, Cara Menginstall, Menjalankan PHP, Pemrograman Dasar PHP. Modul- 8 Pengantar PHP (1) 1

Perangkat Lunak Pengembangan Web

MODUL DUA VARIABEL DAN TIPE VARIABEL

BAB 2 LANDASAN TEORI

Pertemuan 2. Muhadi Hariyanto

BAB VII DASAR-DASAR PHP

Bahasa C-M6 By Jamilah, Skom 1

Pertemuan X. Pemrograman Web Dasar Semester 1

STMIK AMIKOM YOGYAKARTA YOGYAKARTA 2008 WIDHIARTA, S. KOM

: MODUL 1 BASIC PHP

PENDAHULUAN. 1.1 Latar Belakang Masalah BAB I

PHP (Pengenalan Pemrograman ServerSide)

PERNYATAAN KONTROL. salah

PERTEMUAN 2 PEMROGRAMAN WEB LANJUT- Pokok Bahasan :

Pemrograman Web. Pertemuan Ke-8 dan 9 Server Side Scripting. Server Side Scripting 1

BAB 2 LANDASAN TEORI

Mengenal Struktur Syntax, Struktur Halaman, Variabel dan Tipe Data Pada PHP

BAB 2 LANDASAN TEORI. dengan yang lain, yang berfungsi bersama sama untuk mencapai tujuan tertentu.

Badiyanto, S.Kom., M.Kom. PBO java

MODUL 5 JAVA SCRIPT. Sub : PENGENALAN

01. Sejarah PHP =======================================

SUMBER BELAJAR PENUNJANG PLPG

BAB 2 LANDASAN TEORI. Sitem adalah kumpulan dari elemen-elemen yang berinteraksi untuk mencapai tujuan. keluaran. Berikut gambaran umum sebuah sistem.

PENGERTIAN VARIABEL, KONSTANTA DAN TIPE DATA

2 TIPE DATA DAN VARIABEL

BAB 2 LANDASAN TEORI

BAB II LANDASAN TEORI. Internet adalah singkatan dari Interconnection network, merupakan

MODUL PEMOGRAMAN WEB II STMIK IM BANDUNG MODUL PEMOGRAMAN WEB II. Oleh: CHALIFA CHAZAR. Chalifa Chazar edu.script.id

BAB III LANDASAN TEORI. Pada bab ini akan dijelaskan mengenai teori dasar yang digunakan oleh penulis sebagai acuan dalam membangun aplikasi.

KURSUS ONLINE JASA WEBMASTERS

BAB II TINJAUAN PUSTAKA. Website merupakan kumpulan dari halaman halaman yang berhubungan dengan

PSEUDOCODE TIPE DATA, VARIABEL, DAN OPERATOR

BAB II TINJUAN PUSTAKA DAN LANDASAN TEORI

Sejarah C. Dirancang oleh Denis M. Ritchie tahun 1972 di Bell Labs.

MODUL II. OBJECK, PROPERTY, METHOD dan EVENT

Transkripsi:

Pengembangan Web Ramos Somya

PHP adalah singkatan dari: Hypertext Preprocessor, yang merupakan sebuah bahasa scripting. Artinya: semua sintaks PHP akan dieksekusi di server dan dikembalikan ke client dalam halaman HTML melalui web browser. PHP dapat berdiri sendiri ataupun disisipkan di antara kode-kode html sehingga dapat langsung ditampilkan.

PHP pertama kali dibuat oleh Rasmus Lerdroft, seorang programmer C pada tahun 1996 (PHP versi 1.0) 1996 keluar PHP versi 2.0 mampu mengakses database dan terintegrasi dengan HTML. 1998 keluar PHP versi 3.0. Tahun 2000 keluar PHP versi 4.0. Tahun 2004 keluar versi 5.0. Tujuan dari bahasa scripting ini adalah untuk membuat aplikasi-aplikasi yang dijalankan di atas teknologi web. Dalam hal ini, pada umumnya akan memberikan hasil pada web browser, tetapi prosesnya secara keseluruhan dijalankan oleh web server.

Gratis. Dapat berjalan di berbagai sistem operasi: Windows, Linux, dll. Mendukung konektivitas dengan bermacam-macam sistem database: MySQL, Oracle, Sybase dan lainnya. Mudah dipelajari karena mirip bahasa C. PHP 5.0 telah mendukung Pemrograman Berorientasi Obyek (OOP), Model View Controller, ORM, Active Record. Didukung dengan munculnya bermacam-macam Framework PHP: CakePHP, CI, Zend, Yii, Prado dsb. Didukung bermacam-macam web server (Apache, IIS, PWS dan lainnya).

Untuk membangun aplikasi web menggunakan PHP, kita membutuhkan web server untuk menterjemahkan kodekode PHP. Aplikasi web server contohnya: - WAMP nanti kita pakai ini saja - XAMPP - Easy PHP - PHPTriad - dan sebagainya Aplikasi web server di atas tidak hanya menyediakan web servernya saja (misal Apache), tapi juga telah built-in dengan database (MySQL).

Setiap satu perintah (statement) diakhiri dengan tanda titik koma (;) CASE SENSITIVE untuk nama identifier yang dibuat oleh user (variable, konstanta, fungsi dll), namun TIDAK CASE SENSITIVE untuk identifier built-in dari PHP. Penulisan script PHP harus diapit oleh: <? dan?> <?php dan?> // cara yang dianjuarkan <script language= php > dan </script> <% dan %> Komentar pakai tanda // (berlaku untuk 1 statement). Jika lebih dari 1 statement bisa memakai komentar /*.. */

Digunakan untuk menyimpan sebuah value, data atau informasi Nama variabel diawali dengan tanda $ Panjang tidak terbatas Setelah tanda $ diawali oleh huruf atau under-scrore (_). Karakter berikutnya bisa terdiri dari huruf, angka, dan karakter tertentu yang diperbolehkan (karakter ASCII dari 127 255). Bersifat case-sensitive. $a dan $A dianggap berbeda. Tidak perlu dideklarasikan, jadi bisa langsung diberi nilai. Tidak boleh mengandung spasi.

<HTML> <HEAD> <TITLE> Contoh Variabel</TITLE> </HEAD> <BODY> <?php $gaji= 2000000; printf("gaji semula= %d <BR>\n", $gaji); $gaji= 1.5 * $gaji; printf("gaji sekarang= %d <BR>\n", $gaji);?> </BODY> </HTML>

Tipe data dari sebuah variabel ditentukan secara otomatis oleh PHP dan tergantung pada operasi yang dilakukan pada variabel tersebut. Walaupun secara otomatis ditentukan (tidak perlu dideklarasikan), namun PHP juga mengenal lima macam tipe data sederhana, yaitu: integer (bilangan bulat) floating point (double: pecahan) string boolean array

Bisa pakai if atau switch Pernyataan if biasa dipakai untuk mengambil keputusan berdasarkan satu atau lebih kondisi. PHP memiliki 3 macam betuk if : if if else if else if Pernyataan switch biasa dipakai untuk mengambil keputusan berdasarkan satu kondisi saja.

<html> <head> <title> ContohPenentuanDiskon</title> </head> <body> <?php $total_beli= 200000; $keterangan= "Tak dapat diskon"; if ($total_beli>= 100000) $keterangan= "Dapat diskon"; print("$keterangan<br>\n");?> </body> </html>

<html> <head> <title> Menentukannamahari</title> </head> <body> <?php $nama_hari= "Sunday"; switch ($nama_hari) { case "Sunday": print("minggu"); break; case "Monday": print("senin"); break; case "Tuesday": print("selasa"); break; case "Wednesday": print("rabu"); break; case "Thursday": print("kamis"); break; case "Friday": print("jumat"); break; default: print("sabtu"); }?> </body> </html>

PHP juga menyediakan fasilitas untuk melakukan pengulangan. for while do while

Dapat digunakan untuk mendapatkan data yang dimasukkan oleh user.