PERTEMUAN KE 1 PENGENALAN DASAR PHP

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

Pengenalan Script. Definisi HTML

MODUL 5 JAVA SCRIPT. Sub : PENGENALAN

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

STRUKTUR DASAR PHP ASUMSI 02/10/2014

KURSUS ONLINE JASA WEBMASTERS

Pertemuan 07 Struktur Dasar PHP

Bab 2 Struktur Dasar PHP

Perancangan & Pemprograman WEB

MODUL 1 INTERNET PROGRAMMING : PHP 1

Pertemuan 2 Struktur Dasar PHP

PENGENALAN PHP DASAR

Pemrograman Basis Data Berbasis Web

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

MODUL 3 DASAR-DASAR PHP

MODUL 4 PHP PART 1 (PENGENALAN PHP + VARIABEL)

Dasar PHP. Wiratmoko Yuwono

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

PHP (HYPERTEXT PREPROCESSOR)

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

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

DASAR PHP. Oleh : Devie Rosa Anamisa

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

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

Pengenalan PHP Contoh penulisan file PHP :

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

Chapter 2. Tipe Data dan Variabel

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

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

BAB I PENDAHULUAN LATAR BELAKANG CONTOH KASUS. Diktat Mata Kuliah Aplikasi Teknologi Online Oleh : Andri Heryandi

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA LAB SHEET PEMROGRAMAN WEB Semester: 2 Struktur Kondisi Perulangan 200 menit No.: Job: 08 Tgl: Hal.

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

BAB II Tipe Data pada PHP

JavaScript. Pemrograman Web 1. Genap

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

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA LAB SHEET (KOMUNIKASI DATA)

Cara membuat HTML dasar

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

Mengenal PHP dan Web Server

Pengenalan PHP (Hypertext Prepocessor)

BAB II. TINJAUAN PUSTAKA

MODUL 1 Operasi Dasar dalam PHP

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

E-trik Ajax. Database MySQL. Dedi Alnas

Pengembangan Web. Ramos Somya

Pengertian Situs / Web

Pemrograman Basis Data Berbasis Web

Pertemuan 10. PHP (Personal Home Page)

Modul 1 Pengenalan PHP

Pemrograman PHP7 untuk Pemula

Mahasiswa memahami Pengertian, fungsi, aplikasi untuk menjalankan JavaScript, cara menjalankan kode, cara memasukkan kode JavaScript ke dalam HTML

BAB 1 PENDAHULUAN. 1.1 Instalasi XAMPP (Server)

(artikel Pengantar ke PHP, Bpk Marsani Asfi)

Web Programming. Pengenalan PHP

Kholid Fathoni EEPIS ITS Surabaya

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

PHP Intro. Pemrograman Web II. Ganjil

MODUL. Variabel. Workshop Programming

Web Programming (WP) m telp : Rolly Yesputra

MODUL 2 PHP INTRO PHP INTRO

P - 7 Bab 5 : PHP : Hypertext Prepocessor

PHP (Pengenalan Pemrograman ServerSide)

BAB III METEDOLOGI PENELITIAN. harus melakukan penginstalan software - software pendukung untuk membuat

PERTEMUAN 2 PEMROGRAMAN WEB LANJUT- Pokok Bahasan :

BAB 2. Membuat Halaman Web Sederhana. Materi

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

Pemrograman Web Week 2. Team Teaching

Mata Kuliah : Pemrograman Web II. Pokok Bahasan : Type Data & Operator. Okta Jaya Harmaja, M.Kom

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

Advantages. Keunggulan :

Menginstal Web Server Apache, PHP, dan MySQL

Triswansyah Yuliano

Teknologi Aplikasi Web Server. Pemrograman Web Dinamis ; RPL XI-1 Guru Mapel : Hendri Winarto, S.T.

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

Interactive Broadcasting

Nama : Yohandes Efindo NIM : Kelas : F. Terjemahan halaman 4-5. Tag HTML

Java Script (Bagian 1)

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

Modul Praktikum Desain Web 2015

HTML (HyperText Markup Language)

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

PENGERTIAN WEB web adalah

: MODUL 1 BASIC PHP

Variabel dan Tipe data Javascript

PEMROGRAMAN WEB 08 JavaScript Dasar

BAB 2 LANDASAN TEORI

Perancangan Website Ujian. Teknik Elektro UNDIP Berbasis HTML

BAB II LANDASAN TEORI Konsep Dasar Membangun Aplikasi Berbasis Web

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

MODUL PEMROGRAMAN WEB

PEMROGRAMAN WEB. Agussalim

Tag HTML Container. Nuryani Sofia Dewi / / Kelas A

Pertemuan Ke-5 Client Side Scripting (JavaScript) S1 Teknik Informatika - Unijoyo 1

Pengenalan JavaScript

BAB 2 LANDASAN TEORI

Module 3. Variabel dan Tipe Data

BAB II LANDASAN TEORI

No HP :

BAB 2 LANDASAN TEORI

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

Transkripsi:

PERTEMUAN KE 1 PENGENALAN DASAR PHP A. TUJUAN Mampu menggunakan perangkat lunak yang dibutuhkan untuk membuat halaman web dengan PHP Mampu membuat halaman web sederhana dengan PHP Mengenal Tipe Data, Variabel Menggunakan Operator B. TEORI SINGKAT Kebutuhan perangkat lunak Untuk membuat web dengan PHP dibutuhkan perangkat lunak sebagai berikut 1. Editor, yaitu digunakan untuk menuliskan script PHP. Contoh: Notepad, Textpad, Notepad++, Dreamweaver, dll 2. Web server yaitu digunakan untuk memberikan layanan web, memproses dan menjalankan perintah script PHP. Contoh: Apache, IIS, Nginx, dll 3. PHP yaitu bahasa skrip yang di jalankan di web server untuk menterjemahkan dokumen PHP dan berinteraksi dengan basisdata melalui API. 4. MySQL yaitu database manajemen sistem yang digunakan untuk mengelola database aplikasi yang dibuat. 5. Web browser yaitu aplikasi di pengguna untuk menjalankan dan menampilkan halaman web. Contoh : Mozilla Firefox, Internet Explorer, Google Chrome, Safari dsb. Untuk memudahkan instalasi perangkat lunak yang digunakan dalam membuat web dengan PHP, saat ini sudah tersedia perangkat lunak paket yang terdiri atas web server, PHP dan MySQL serta perangkat lunak pendukung lainnya. Contoh: XAMPP, Appserv, Wampp dsb. Membuat halaman web sederhana dengan PHP Pastikan web server dan skrip PHP anda telah berjalan dengan baik sebelum memulai menuliskan script PHP. Untuk membuat web dengan script PHP, cukup mempersiapkan editor teks. Fungsi-fungsi yang ada di PHP bersifat uncase sensitive, tetapi variabelnya case sensitive (membedakan huruf besar dan kecil). Terdapat beberapa cara untuk menulis script PHP. Terdapat tag pembuka dan penutup yang menyatakan PHP untuk memulai atau mengakhiri apa yang akan diintepretasikan melalui web browser. Beberapa contohnya akan diberikan di bawah ini: Jenis-Jenis Tag PHP Tag pembuka Tag penutup <? <script language= php > </script> Contoh penggunaan: 1. Pada contoh dibawah ini, tulisan yang akan di parsing oleh PHP adalah server side scripting. Sedangkan tulisan Mari kita belajar dan menggunakan PHP merupakan tulisan yang ditulis menggunakan HTML. Dalam contoh ini, PHP disisipkan pada tag HTML. <p>mari kita belajar echo "server side scripting "; menggunakan PHP </p> 1

2. Penulisan lain yang sedikit lebih variatif dijabarkan dibawah ini. PHP hanya akan menampilkan salah satu dari kalimat Rajin pangkal pandai. atau Hemat pangkal kaya. tergantung nilai True / false dari variabel $pilih. if ($pilih) { <i> Rajin pangkal pandai. </i> } else{ <b> Hemat pangkal kaya. </b> } 3. Cara berikutnya adalah: <script language= "php "> echo "STMIK AKAKOM "; </script> Penggunaan Komentar pada PHP PHP memberikan cara agar programer dapat membuat komentar pada scriptnya. Komentar ini pun dapat dibuat untuk yang hanya 1 baris script (one-line comment) maupun beberapa baris script (multi-line comment). Tanda Keterangan // echo "komentar PHP"; // contoh dengan jenis one-line c style # echo "komentar PHP"; # contoh dengan jenis one-line shell style /* */ echo "komentar multi line"; /* ini merupakan contoh penggunaan multi-line comment yang memberikan komentar untuk beberapa baris kode PHP */ Penulisan Karakter Khusus dengan tanda \ Karakter yang ditulis dengan diawali tanda (\) yaitu: Karakter Keterangan Karakter Keterangan \ Tanda petik ganda \\ Tanda backslash \$ Tanda $ \n Pindah baris \t tab \x00 s.d \xff heksadesimal Variable PHP Variable pada PHP direpresentasikan oleh karakter dollar ($) dan dilanjutkan dengan nama variable tersebut. Variable pada PHP bersifat case-sensitive. Nama variable yang valid pada php dimulai dengan huruf atau underscore (_) dan diikuti oleh huruf, angka atau underscore. Jika dilihat sebagai regular expression: [a-za-z_\x7f-\xff][a-za-z0-9_\x7f-\xff]* Huruf terdiri dari a sampai z dan A sampai Z, karakter ASCII dari 127 sampai 255 (0x7f sampai 0xff). Variable tidak boleh menggunakan tanda baca ataupun reserved word PHP, seperti print, echo. Operator Dalam PHP juga dapat melakukan proses operasi, baik itu penjumlahan, operasi logika, ataupun operasi pembanding. Operator Matematika yang digunakan dalam PHP yaitu : Operator Fungsi Operator Fungsi + Penjumlahan - Pengurangan * Perkalian / Pembagian % Sisa pembagian ++, -- Penaikan, penurunan 2

Operator Pembanding yang digunakan dalam PHP yaitu : Operator Fungsi Operator Fungsi == Sama dengan < Kurang dari > Lebih dari <= Kurang dari atau sama dengan >= Lebih dari atau sama dengan!=, <> Tidak sama dengan Selain itu, operator Logika juga dapat digunakan di PHP, antara lain, and (&&), or ( ), xor, dan!. C. PRAKTIK Metode praktikum : 1. Kerjakan dan perhatikan setiap langkah pelaksanaan praktikum kemudian tuliskan hasil (tampilan dan source script serta penjelasannya) di laporan Anda. Dalam menuliskan script, ketik pada editor yang tersedia di komputer Anda, perhatikan penulisan perintah (syntaks), tanda baca dan susunan script PHP. Salah dalam penulisan perintah (syntaks), tanda baca dan susunan script PHP menyebabkan hasil menjadi salah. 2. Simak dan perhatikan penjelasan dari dosen / asisten pengampu serta lakukan perintah pelaksanaan praktikum yang diberikan. 3. Pada praktek ini Anda diminta untuk mengamati perangkat lunak yang digunakan dalam membuat aplikasi web yang terinstal di komputer Anda dan Anda diminta untuk membuat skrip program pada pelaksanaan praktikum di bawah ini dan menjalankannya dengan web browser. Langkah pelaksanaan praktikum : 1. Buka web browser (Mozilla Firefox atau Internet Explorer) 2. Tuliskan addres url http://localhost 3. Amati hasil yang ditampilkan! Tuliskan dan jelaskan di laporan Anda. 4. Sebelum melanjutkan ke pelaksanaan praktikum berikutnya, pastikan web server dan PHP sudah berjalan dengan baik di komputer Anda. Kemudian ketik semua script di bawah ini pada editor (Notepad atau Textpad). 5. Ketiklah program berikut dengan editor phpinfo(); Simpan di web root directory (c:\xampp\htdocs ), nama file info.php. Buka browser dan jalankan file tersebut. (tulis address url : http://localhost/info.php) Amati hasil yang ditampilkan dan tuliskan serta jelaskan di laporan Anda! Catatan : - Web root directory adalah folder / directory yang berisi dan tempat disimpannya file-file terbuka dimana pengunjung web dapat mengakses atau melihat file-file tersebut. Bila menggunakan XAMPP biasanya web root directory adalah c:\xampp\htdocs, dan apabila APPSERV, web root directory adalah c:\appserv\www. Web root directory ini keberadaannya tergantung konfigurasi web server. - Untuk menjalankan file php, buka di browser dengan menuliskan url file php tersebut. Format umum url http://namaserver/pathdirectory/namafile.php. Contoh : http://localhost/folderfulan/belajar.php 3

6. Ketiklah program berikut dengan editor, Simpan di web root directory, nama file bebas dan tampilkan di browser (perhatikan catatan yang ada di nomor 5 di atas). <html> <head> <title>php</title> </head> <body> <p>mari kita belajar echo 'server side scripting';//perintah menampilkan teks menggunakan php </p> </body> </html> Tuliskan hasil dan jelaskan di laporan Anda! 7. Ketiklah program berikut dan tampilkan dibrowser: <html> <head> <title> Belajar PHP </title> </head> <body> // tanda untuk memberikan komentar satu baris echo "<h1>selamat Datang..</h1>"; echo "Program PHPku yang pertama<br>"; /* tanda untuk memberikan komentar komentar ini lebih dari satu baris */ </body> </html> Apakah komentar muncul di browser? Tuliskan hasil dan jelaskan di laporan Anda! 8. Ketiklah program berikut dan tampilkan dibrowser: $a = 20; $b = 5; $c = $a * $b; $d = $c / $b; $e = $d-$b; echo "$c \t $d \t $e"; echo "<br />"; // Contoh penggunaan. $a = "Yogyakarta "; $a = $a."kotaku"; echo "$a <br />"; // Contoh penggunaan.= $b = "STMIK AKAKOM "; $b.= "Kampusku"; echo "$b"; Amati yang terjadi! Tuliskan hasil dan jelaskan di laporan Anda! 4

9. Ketiklah program berikut ini dan tampilkan dibrowser: $beli1 = "5apel"; $beli2 = "7jeruk"; $hasil1 = $beli1 + $beli2; $hasil2 = $beli1. $beli2; echo "Hasil1 : $hasil1 <br> Hasil2 : $hasil2 "; Analisa keluaran program tersebut! Tuliskan hasil dan jelaskan di laporan Anda! 10. Ketiklah program berikut ini dan tampilkan dibrowser: $a="5"; $b="2.5"; $komentar="selamat Datang"; echo ("Nilai variabel a adalah = $a <br>"); //variabel bertipe integer echo ("Nilai variabel b adalah = $b <br>"); //variabel bertipe real echo ("Nilai variabel komentar adalah = $komentar<br>"); //variabel bertipe string $hasil=$a+$b; echo ("Hasil jumlah a dan b adalah = $hasil <br>"); //variabel bertipe double $nama = "STMIK AKAKOM"; $garis= "====================================="; echo "<p>"; echo $garis."<br>"; echo $komentar. " Di Lab ". $nama. "<br>belajar dengan giat ya... <br>"; echo $garis."<br>"; Tuliskan hasil dan jelaskan di laporan Anda! 11. Ketiklah program berikut ini dan tampilkan dibrowser: $ia = 4; // decimal $ib = -20; // decimal negatif $ic = 0232; // octal $id = 0x5DF; // hexadecimal $jumlah = $ia + 3; // Single quoted echo 'single quoted <br />'; echo 'Budi berkata, "I\'ll do the PHP code" <br />'; echo 'PHP ini terletak di C:\\php\ <br />'; echo 'Variabel seperti $jumlah tidak akan ditulis valuenya <br />'; echo '=====================================<br/>'; // Double quoted echo "double quoted <br />"; echo "Budi berkata, 'I\"ll do the PHP code' <br />"; echo "PHP ini terletak di C:\php\<br />"; echo "Variabel \$jumlah mempunyai value $jumlah </br>"; Bandingkan penggunaan single quoted dan double quoted! Tuliskan hasil dan jelaskan di laporan Anda! 5

12. Ikuti perintah pelaksanaan praktikum selanjutnya dari dosen / asisten pengampu! D. LATIHAN Diberikan oleh dosen / asisten pengampu pada saat praktikum. E. TUGAS Buatlah program (dalam satu file) untuk menghitung bangun ruang kerucut dengan rumus seperti berikut: Luas alas = π r 2 Luas Selimut = π r s Luas permukaan = π r 2 + π r s Volume kerucut = 1/3 π r 2 t Tampilkan hasil (tampilan dan source script) dan jelaskan di laporan Anda! 6