kapita selekta (kbki82127, 2 sks) pertemuan ke-2 materi : … · 2012. 3. 6. · 2 kapita selekta...
TRANSCRIPT
-
1
Kapita Selekta
Kapita Selekta (KBKI82127, 2 sks) Pertemuan ke-2
Materi : Building Web Application(PHP & MySQL)
-
2
Kapita Selekta
Review Pengenalan PHPSitus/web dapat dikategorikan menjadi dua yaituweb statis dan web dinamis/interaktif.Untuk membuat web dinamis dibutuhkankemampuan pemprograman web.Dalam pemprograman web terdapat duakategori:
Server – side Programming: ASP, JSP, PHPClient – side Programming: HTML, Java Script, VbScript.
-
3
Kapita Selekta
PHPPHP merupakan bahasa pemrograman server side yang didesain untuk dapat disisipkan dengan mudah kedalam tag-tag HTML. Pada awalnya PHP adalahkepanjangan dari Personal Home Page.Karena merupakan pemrograman Web server side, program PHP harus diletakkan di server. PHP merupakan bahasa pemrograman yang bersifatinterpreter, artinya baris-baris program PHP diterjemahkan satu-persatu ke dalam bahasa mesin dandiproses oleh interpreter PHP menjadi HTML. Sehinggaclient yang berupa browser hanya melihat hasil HTML tanpa melihat program PHP di dalamnya.
-
4
Kapita Selekta
dan Setiap satu statement (perintah) biasanya diakhiri dengan titik-koma (;) CASE SENSITIVE untuk nama identifier yang dibuat oleh user (berupa variable, konstanta, fungsi dll), namun TIDAK CASE SENSITIVE untuk identifier built-in dari PHP. Jadi : $nama tidak sama $Nama tidak sama $NAMA hitungLuas () ~ HitungLuas () echo = ECHO while = WHILE
Tag-Tag Dasar PHP
-
5
Kapita Selekta
Mesin PHP mencari baris-barisyang berada di dalam tag di dalam halamanHTML, dan menerjemahkannyasehingga Web server dapatmemberikan hasil berupa HTML.
-
6
Kapita Selekta
Variabel Dalam PHP
Variabel adalah tempat untuk menyimpan data baik itudata yang berisi nilai angka maupun data yang berisikumpulan karakter. Ketentuan Penamaan Variabel
Nama variabel diawali dengan tanda $ Panjang tidak terbatasSetelah tanda $ diawali oleh huruf atau under-scrore (_). Karakterberikutnya bisa terdiri dari huruf, angka, dan karakter tertentu yang diperbolehkan (karakter ASCII dari 127 – 255). Bersifat case-sensitive. Tidak perlu dideklarasikan. Tidak boleh mengandung spasi.
Contoh : Benar Salah- $_name - $3name- $first_name - $name?- $name3 - $first+name- $name_3 - $first.name -
-
7
Kapita Selekta
Catatan :
Suatu variabel selalu diikuti dengan suatu nilai variabel, baik itu nilaivariabel berupa teks/string maupun yang berupa angka. Variabel bersifat Case Sensitive, artinya penulisan nama variabelmembedakan bentuk penulisan antara huruf kecil dan huruf besar. Sebagai contoh, variabel $nama berbeda dengan $Nama. Nilai pada suatu variabel juga dapat mengacu ke variabel yang lain. pemberian nilai referensi itu dinyatakan dengan memberikan tanda & di depan sebuah variabel. Contoh Script : Hasil :
-
8
Kapita Selekta
Konstanta Dalam PHP
Konstanta merupakan variabel konstanyang nilainya tidak berubah-ubah. Fungsi dari konstanta hampir sama dengan halnyavariabel, namun perbedaannya adalah nilai konstantaselalu tetap dan tidak bisa diubah ubah juga tidakmemerlukan tanda $ untuk mendeklarasikannya. Untukmendefinisikannya menggunakan fungsi define().Contoh penulisan konstanta :- define("pi", 3.14);- define("jumlah",30);
-
9
Kapita Selekta
Membuat Direktori Kerja
Buatlah folder kerja anda di
Jika menggunakan XamppMisalnya : C:\xampp\htdocs\nobp
Jika menggunakan PhpTriadMisalnya : C:\apache\htdocs\nobp
Semua file PHP anda simpan di dalam fordertersebut.
-
10
Kapita Selekta
Membuat file PHP
Tulis skrip ini di Notepad++.
Simpan ke dalam direktori C:\apache\htdocs\nobp\Dengan nama Latihan1.php
-
11
Kapita Selekta
Cara menjalankan skrip PHP
Buka Web Browser, kemudian ketik alamat web site anda : C:\xampp\htdocs\nobp\latihan1.php Jika penulisan benarmaka akan munculsebagai berikut
-
12
Kapita Selekta
Latihan 2Tulis file Baru di Notepad++ :
latihan2 PHP : Contoh Skrip PHP dan HTML
Simpan di C:\xampp\htdocs\nobp\latihan2.php
Coba anda jalankan skrip di atas, kemudian Simpulkan ?
-
13
Kapita Selekta Apa hasil Dari kode Berikut
Latihan 3.
Contoh Program PHP
-
14
Kapita SelektaLatihan3a.phpProgram mengisi dan menampilkan variabel di layar.
-
15
Kapita Selekta
Latihan3b.php Program menggunakan konstanta
-
16
Kapita Selekta
Soal Tugas di rumah
Apa Fungsi PHP berikut :1. 2. echo3. Print4. Apakah echo = print (buktikan) atau print = echo 5. Simbol //6. Simbol /*….*/7. Perbedaan Variabel dengan Konstanta
-
17
Kapita Selekta
Sampai ketemu Minggu depan
Tugas dikumpul minggu depanpada kertas selembar tulisantangan