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

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

Pertemuan 10. PHP (Personal Home Page)

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

MODUL PRATIKUM - 06 PEMROGRAMAN BERBASIS WEB (CCP119)

MODUL 4 PHP PART 1 (PENGENALAN PHP + VARIABEL)

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA LAB SHEET (KOMUNIKASI DATA)

XAMPP dan CMS (XAMPP Paket Apache, PHP dan MySQL Instant. Sistem Informasi Manajemen Sesi 9 STIE YASA ANGGANA GARUT

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

STRUKTUR DASAR PHP ASUMSI 02/10/2014

Pemrograman Web Enterprise

Triswansyah Yuliano

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

Pengertian Situs / Web

BAB III LANDASAN TEORI

PHP (Pengenalan Pemrograman ServerSide)

MODUL 3 DASAR-DASAR PHP

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

PEMOGRAMAN WEB II MODUL. Oleh: CHALIFA CHAZAR MODUL PEMOGRAMAN WEB II STMIK IM BANDUNG

Latihan 1: Menginstal Web Server Apache, PHP, dan MySQL

Pertemuan 07 Struktur Dasar PHP

Perancangan & Pemprograman WEB

KURSUS ONLINE JASA WEBMASTERS

KOMPUTER APLIKASI IT - 2. Adi Rachmanto - Lab.Komputer Aplikasi IT II - AKUNTANSI UNIKOM

Bab 1 Pengenalan Web Server dan Server Side Scripting

Pemrograman Web (Pertemuan 2) By. Rita Wiryasaputra

Bab 2 Struktur Dasar PHP

Pemrograman PHP7 untuk Pemula

Pendahuluan. Pemrograman Internet Ahmad Zainudin, S.ST, M.T

MODUL 3 PHP Basic, Variable, Tipe Data, Struktur Kontrol dan Perulangan

BAB III TINJAUAN PUSTAKA

BAB III TINJAUAN PUSTAKA

Pertemuan 2 Struktur Dasar PHP

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

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

PERTEMUAN KE 1 PENGENALAN DASAR PHP

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

Pengembangan Web. Ramos Somya

BAB 2 LANDASAN TEORI. disebut HTML (HyperText Markup Langauge). Pada perkembangan berikutnya,

Dasar PHP. Wiratmoko Yuwono

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

BAB 2 LANDASAN TEORI

: MODUL 1 BASIC PHP

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

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

BAB II Tipe Data pada PHP

No HP :

MODUL 5 JAVA SCRIPT. Sub : PENGENALAN

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

Pemrograman Web Teknik Informatika Fakultas Teknologi Industri

MODUL. Variabel. Workshop Programming

kegiatan-kegiatan yang saling berkaitan dan prosedur-prosedur yang saling berhubungan untuk melaksanakan dan mempermudah kegiatan-kegiatan utama

DASAR PEMROGRAMAN PHP

MODUL 2 PHP INTRO PHP INTRO

BAB II LANDASAN TEORI. suatu maksud tertentu adalah bagian dari suatu sistem, yang mana sistem

MODUL JOOMLA! oleh: Putu A. Widhiartha dan Made J. Wiranatha BAB II INSTALASI JOOMLA

MODUL 1 INTERNET PROGRAMMING : PHP 1

PEMROGRAMAN WEB 1 JavaScript Rio Andriyat Krisdiawan, M.Kom

PERTEMUAN 2 PEMROGRAMAN WEB LANJUT- Pokok Bahasan :

MODUL PRATIKUM 11 PEMROGRAMAN BERBASIS WEB (CCP119)

BAB 1 PENDAHULUAN. 1.1 Instalasi XAMPP (Server)

BAB II LANDASAN TEORI Konsep Dasar Membangun Aplikasi Berbasis Web

DASAR PHP. Oleh : Devie Rosa Anamisa

Menginstal Web Server Apache, PHP, dan MySQL

BELAJAR DENGAN XAMPP MySQL

BAB 2 TINJAUAN PUSTAKA DAN DASAR TEORI. adalah linear congruent method (LCM). Bahasa Pemrograman yang digunakan

Module 4. Ekpresi, Operator, dan Konstanta

DASAR DASAR PHP. Purnomo Saputro. ABSTRAK

(artikel Pengantar ke PHP, Bpk Marsani Asfi)

BAB 2 TINJAUAN PUSTAKA. : Multi sistem operasi, bisa Windows, Linux, Mac OS, maupun Solaris

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

TUTORIAL PHP MYSQL Langkah Tepat menjadi Web Developer Handal, menguasai PHP dan MySQL, jalan terbaik membuat website dan aplikasi berbasis web

SISTEM INFORMASI PENERIMAAN SISWA BARU SMP NEGERI 1 PRAMBANAN BERBASIS WEB

Pemanfaatan (Conten Manajement System)CMS Aura Untuk Pebuatan Website Dinamis Joko Sarono 7)

MODUL PEMROGRAMAN WEB

Perancangan Website Ujian. Teknik Elektro UNDIP Berbasis HTML

Chapter 2. Tipe Data dan Variabel

APLIKASI BERBASIS WEB PEMETAAN INFORMASI PADA GAMBAR BITMAP

BAB III LANDASAN TEORI. berkembang sejalan dengan perkembangan teknologi informasi. Contoh aplikasi

P - 7 Bab 5 : PHP : Hypertext Prepocessor

BAB II LANDASAN TEORI

E-trik Ajax. Database MySQL. Dedi Alnas

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

Written by Administrator Wednesday, 15 June :49 - Last Updated Thursday, 20 December :10

BAB III PERANCANGAN APLIKASI

Kholid Fathoni EEPIS ITS Surabaya

MENGENAL PHP BAB Apakah PHP Itu?

Pemrograman Web BAB I Pendahuluan

BAB 3 PERANCANGAN SISTEM. 3.1 Mendefenisikan Web dalam Macromedia Dreamweaver 8

SISTEM PENGOLAHAN DATA RAWAT INAP DI RSUP Dr. SOERADJI TIRTONEGORO KLATEN BERBASIS MULTIUSER

MODUL I. Pengenalan PHP

PEMROGRAMAN WEB. Agussalim

BAB III LANDASAN TEORI. informasi lainnya terkait dengan perusahaan itu sendiri.(solution, 2010:171)

PERTEMUAN 1 PENGENALAN WEB ERP

Instalasi Web Server Apache, PHP, dan MySQL dengan XAMPP

PEMROGRAMAN WEB DINAMIS

Pertemuan 1. Algoritma dan PHP

Pemrograman PHP & MySQL

Apa itu PHP? Riwayat PHP

Algoritma dan Pemrograman

BAB 2. Membuat Halaman Web Sederhana. Materi

Transkripsi:

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

Yang akan dipelajari dari Modul ini 1. PengertianPHP 2. Cara Kerja PHP 3. Cara Menginstall PHP 4. Cara Menjalankan PHP 5. Pemrograman Dasar PHP Modul- 8 Pengantar PHP (1) 2

1. Pengertian PHP PHP singkatan dari PHP Hypertext Preprocessor Dirancang untuk membentuk web dinamis Lahir dimulai dari Rasmus Lerdorf (1994) dari skrip Perl Dapat berkomunikasi dengan database (misalnya mysql) PHP bersifat FREE Awalnya dirancang untuk bekerja dengan Web Server Apache Kode PHP berposisi sebagai suatu TAG dalam dokumen HTML Yaitu tag: <?php isi kode php?> Modul- 8 Pengantar PHP (1) 3

2. Cara kerja PHP Perhatikan script HTML dalam file Helo.HTML <HTML> <HEAD><TITLE></TITLE></HEAD> <BODY> Hallo selamat datang!</body> </HTML> Jika file tersebut dijalankan melalui browser cara kerjanya sbb: Browser Klien Minta klik HTTP (Helo.html) Web Server KODE HTML Modul- 8 Pengantar PHP (1) 4

2. Cara kerja PHP (lanjutan) Perhatikan script PHP dalam HTML dalam file Helo.php <HTML><HEAD><TITLE></TITLE></HEAD> <BODY> <?php print( Hallo selamat datang! );?> </BODY> </HTML> Jika file tersebut dijalankan melalui browser cara kerjanya sbb: Browser Klien Minta HTTP (Helo.php) Web Server Skrip PHP Mesin PHP KODE HTML Modul- 8 Pengantar PHP (1) 5

3. Cara Menginstall PHP Beberapa paket PHP (server, database mysql dan modul PHP) dapat di download secara gratis (www.php.net; www.apache.com dan www.mysql.com) Beberapa paket terpadu antara lain XAMPP dan WAMP Berikut ini adalah cara mengintall XAMPP (berikut ini adalah logo (icon) XAMPP klik Klik muncul Modul- 8 Pengantar PHP (1) 6

4. Menjalankan PHP Setelah paket PHP XAMPP (atau yang lain) diinstall maka server (apache) diaktifkan, database (mysql) diaktifkan Konfigurasi program adalah berada pada C:\Program Files\XAMPP Kode PHP kita letakan pada folder C:\Program Files\xampp\htdocs Program yang dieksekusi dengan browser adalah pada alamat : http://localhost/namafile.php Modul- 8 Pengantar PHP (1) 7

Menjalankan kode PHP Buat file coba.php dengan isi kode seperti dalam kotak berikut Simpan dalam folder c:/program files/xampp/htdocs Dalam keaddan server apache siap jalankanlah melalui browser dengan menulis alamat : http://localhost/coba.php Klik untuk lihat hasil Modul- 8 Pengantar PHP (1) 8

5. Dasar Pemrograman (Data, Konstanta, Variabel) Data : Tipe dasar data dalam PHP ada 3, yaitu : Integer, double dan String Variabel dalam PHP diberi pengenal tanda $, misalnya: $nama= AMIR ; $umur=38; $gaji=12500.56; KOnstanta didefinisikan dengan : define( namakonst, nilaikonstanta), misalnya : define( PHI,3.14); define( JUDUL, Laporan penjualan ); Nama konstanta tanpa didahului tanda $ CONTOH PROGRAM: demo Modul- 8 Pengantar PHP (1) 9

print() dan printf() Print() :Untuk mencetak untai string atau variabel tanpa format Contoh kode : <?php $umur=56; print("<h4>umurku $umur tahun</h4>");?> Akan menghasilkan (klik): Printf() :Untuk mencetak untai string atau variabel dengan format Format untuk string %s dan untuk bilangan %d contoh kode : <?php $umur=56; $nama= JOKO ; printf("<h4> %s Umurnya %d</h4>,$nama,$umur) ;?> Akan menghasilkan (klik) : Modul- 8 Pengantar PHP (1) 10

Casting variabel Kita dapat mengkonversi variabel dari ketiga jenis dengan cara melakukan casting : (int), (double) atau (string) Konversi int ke string : $nilai=75; $gaji=(string)$nilai; KOnversi string ke int atau double : $gaji= 5000 rupiah ; $gajib=(int)$gaji; $gajid=(double)$gaji; Konversi string ke int atau double, jika karakter pertama bukan angka akan gagal Hasilnya jadi Klik untuk lihat hasil Klik untuk ganti $gaji= d 5000 rupiah Modul- 8 Pengantar PHP (1) 11

Operator aritmetika Operator aritmetika PHP mirip dengan C atau java * = perkalian / = pembagian + = penjumlahan - = pengurangan % = sisa pembagian ++ = increment -- = decrement KLIK LIHAT HASIL Modul- 8 Pengantar PHP (1) 12

Operator Logika Operator logika adalah suatu operasi yang menghasilkan nilai true atau false Dalam PHP nilai true diwakili oleh angka 1 dan nilai false diwakili oleh angka 0 Operatornya: == sama dengan < lebih kecil > lebih besar <= lebih kecil atau sama >= lebih besar atau sama!= atau <> artinya tidak sama && artinya AND artinya OR! Artinya NOT KLIK LIHAT HASIL Modul- 8 Pengantar PHP (1) 13

Rangkuman PHP merupakan skrip program dalam HTML yang cara kerjanya bersifat SERVER SIDE, artinya kode program dikerjakan pada sisi server dan hasilnya ditampilkan ke browser dalam format HTML PHP bersifat FREE PHP dapat dijalankan dengan sebelumnya diinstall dulu pada komputer kita yang bertindak sebagai local server Salah satu paket PHP yang dapat diinstall adalah XAMPP Modul- 8 Pengantar PHP (1) 14

Latihan 1. Buatlah program PHP untuk menampilkan tulisan Nama saya BEJO Umur saya 25 Tahun Saya bekerja dengan gaji Rp. 5000 dengan catatan nama BEJO didefinisikan dengan NAMA sebagai konstanta. Umur adalah bilangan int dan gaji adalah bilangan double yang didefinisikan sebagai variabel. Seluruh tulisan tebal dan berwarna merah 2. Buatlah program PHP untuk menampilkan tanggal hari ini dengan tampilan berwarna biru/miring sebagai berikut HARI INI ADALAH TANGGAL (sesuai tanggal hari ini) Modul- 8 Pengantar PHP (1) 15