laporan web dinamis

Upload: oktavia-indriani

Post on 08-Oct-2015

147 views

Category:

Documents


10 download

DESCRIPTION

PENULISAN, VARIABEL, DAN STRING PHP

TRANSCRIPT

LAPORAN PRAKTIKUM 6PEMROGRAMAN WEB DINAMIS

Disusun oleh:

Oktavia IndrianiIK 2B

Jurusan Teknik ElektroProgram Studi Teknik InformatikaPoliteknik Negeri Semarang2013 / 2014

JOB SHEET 6PENULISAN, VARIABEL, DAN STRING PHP I. Tujuan Instruksional Khusus 1. Memahami dan menuliskan bahasa pemrograman PHP (Hypertext Preprocessor) dengan benar. 2. Memahami dan menggunakan variabel dalam pemrograman PHP. 3. Memahami dan menggunakan perintah-perintah PHP untuk mengolah data string. II. Teori Pendahuluan 2.1 Penulisan dasar pemrograman PHP Penulisan pemrograman PHP dimulai dengan tulisan . Pada server yang sudah mendukung penulisan singkat, kode program PHP bisa ditulis dengan awalan . Berikut contoh penulisan kode HTML dan PHP yang menampilkan tulisan Selamat Belajar PHP

Gambar 6.1 Kode Program PHP dan HTML

Setiap baris kodenya harus diakhiri dengan titik koma (;) yang merupakan pemisah dengan kode program berikutnya. Penulisan komentar atau kode program yang tidak dieksekusi adalah sebagai berikut: a. Simbol // atau # digunakan untuk satu baris. b. Simbol /* dan */ untuk blok komentar lebih dari satu baris.

Gambar 6.2 adalah contoh penulisan komentar 1 baris atau lebih.

Gambar 6.2 Komentar dalam PHP

2.2 Variabel dalam PHP Variabel digunakan untuk menyimpan data yang berupa karakter, teks/string, angka dan array. Semua variabel dalam PHP diawali dengan symbol $ (dollar). Format penulisan variabel dalam PHP adalah sebagai berikut: $var_name = nilai variabel; Contoh penulisan variabel dalam kode program:

Gambar 6.3 Penggunaan Variabel dalam PHP

Aturan penulisan variabel PHP dapat dijelaskan sebagai berikut:a. Sebuah variabel harus diawali dengan huruf atau symbol underscore ( _ ). b. Nama Variabel hanya boleh mengandung huruf dan angka (alphanumeric) dan underscore (a-z, A-Z, 0-9, dan _ ). c. Nama variabel tidak boleh mengandung spasi. Jika nama variabel lebih dari satu kata maka dipisahkan dengan underscore (contoh: $my_number) atau dengan huruf capital ($myNumber).

2.3 Variabel String dalam PHP Variabel string digunakan untuk menyimpan data yang bertipe karakter. Varibel string dapat dimanipulasi dengan beberapa fungsi string yang ada dalam PHP antara lain: a. Operator Rangkaian (Concatenation) Operator ini dituliskan dengan tanda titik (.) untuk merangkai dua atau lebih variabel string.

Gambar 6.4 Penggunaan Operator Rangkaian b. Fungsi strlen() Digunakan untuk menghitung panjang dari suatu variabel string. Contoh : echo strlen(Selamat Belajar PHP); Nilai yang ditampilkan yaitu : 19 c. Fungsi strpos() Fungsi strpos() digunakan untuk mencari posisi karakter dari suatu data string. Contoh : echo strpos("Hello world!","world"); Maka nilai yang dikeluarkan = 6. d. Fungsi chr(ascii) Fungsi chr(ascii) mengubah nilai ascii (baca table ascii) menjadi karakter. Contoh: echo chr(38)."
"; Hasil :& echo chr(046)."
"; Hasil :& echo chr(0x26)."
"; Hasil : & e. Fungsi explode() Fungsi explode() digunakan untuk memecah string ke dalam variabel array. Format penulisannya adalah sebagai berikut: explode(separator, string, limit); Contoh : $teks=Selamat Belajar PHP;

echo (explode( , $teks )); Hasilnya : Array( [0] => Selamat [1] => Belajar [2] => PHP ) f. Fungsi implode()Fungsi implode digunakan untuk menyambung variabel array yang berisi data string dalam PHP. Contoh: $teks = array('Selamat','Belajar','PHP'); echo implode(" ",$teks);Hasilnya : Selamat Belajar PHP g. Fungsi ltrim() Fungsi ltrim() digunakan untuk menghapus spasi atau karakter lain dari bagian awal pada data string. Contoh: $teks = " \t\tSelamat Belajar!"; echo "Tanpa ltrim:". $teks; echo "
"; echo "Dengan ltrim:". ltrim($teks); Hasilnya sebagai berikut: Tanpa ltrim: Selamat Belajar!Dengan ltrim:Selamat Belajar! h. Fungsi rtrim() Fumgsi rtrim() menghapus spasi dan karakter lain pada bagian akhir dari suatu data string. Contoh: $str = "Selamat Belajar "; $str2 = "Pemrograman PHP"; echo "Dengan rtrim: " .rtrim($str) echo $str2; echo "
"; echo "Tanpa rtrim: " . $str; echo $str2; Hasilnya adalah : Dengan rtrim: Selamat BelajarPemrograman PHPTanpa rtrim: Selamat Belajar Pemrograman PHP i. Fungsi strstr() Fungsi strstr() untuk mencari keberadaan karakter yang paling awal dari suatu data atau variabel string. Contoh: echo strstr("Hi folks!",o); Hasilnya : olks!

j. Fungsi substr() Fungsi substr() digunakan untuk mendapatkan bagian tertentu dari suatu data string. Contoh: Hasilnya: f ef abcde cde k. Fungsi trim() Fungsi trim() menghapus spasi dan karakter tertentu yang terdapat pada awal dan akhir suatu string. Contoh: Hasilnya: Tanpa trim: These are a few words :) ... Dengan trim:These are a few words :) ... III. Peralatan dan Bahan 1. PC Processor minimal Pentium IV, RAM minimal 512 MB 2. Editor Web Macromedia Dreamweaver 3. Software AppServ (Apache, PHP, dan MySQL) 4. Browser Mozilla, IE, dll 5. Manual PHP (http://www.php.net/manual/en/index.php) IV. Gambar Kerja/Rangkaian Dalam praktek ini mahasiswa diharuskan mengerjakan tugas dalam gambar kerja sebagai berikut:

Gambar 6.5 Gambar Kerja Praktek 6 V. Langkah Kerja/Percobaan 1. Hidupkan computer dan aktifkan webserver Apache. 2. Buat folder Praktek6 pada direktori : C:\AppServ\www\ 3. Buka Macromedia Dreamweaver untuk menuliskan kode program HTML dan PHP. 4. Buka lembar kerja baru di Macromedia Dreamweaver dan tuliskan kode program berikut (Gambar 6.6): 5. Simpan dengan nama file: Praktek6-1.php. 6. Test hasilnya menggunakan browser dengan menuliskan: http://localhost/Praktek6/Praktek6-1.php pada alamat browser. 7. Ambil gambar dari hasil kode program Praktek6-1.php dan masukkan dalam lembar kerja. 8. Buka lembar kerja baru di Macromedia Dreamweaver dan tuliskan kode program seperti yang ditampilkan pada Gambar 6.7 :9. Simpan dengan nama file: Praktek6-2.php. 10. Test hasilnya menggunakan browser dengan menuliskan: http://localhost/Praktek6/Praktek6-2.php pada alamat browser.

Gambar 6.6 Penulisan Kode PHP

Gambar 6.7 Penggunaan Variabel PHP

11. Ambil gambar dari hasil kode program Praktek6-2.php dan masukkan dalam lembar kerja.12. Buka lembar kerja baru di Macromedia Dreamweaver dan tuliskan kode program pada Gambar 6.8: 13. Simpan dengan nama file: Praktek6-3.php. 14. Test hasilnya menggunakan browser dengan menuliskan: http://localhost/ Praktek6/Praktek6-3.php pada alamat browser. 15. Ambil gambar dari hasil kode program Praktek6-3.php dan masukkan dalam lembar kerja.

Gambar 6.8 Fungsi String PHP

VI. Lembar Kerja

(terlampir)

VII. Pertanyaan dan Tugas

1. Sebutkan aturan-aturan dalam penulisan kode program PHP. Aturan-aturan dalam penulisan kode program PHP yaitu:a. Dalam penulisan kode diawalai dengan tanpa tanda petik b. Penulisan blok program PHP dapat diletakkan disetiap bagian dari suatu dokumen (file program PHP). c. Pada server yang sudah mendukung penulisan singkat, kode program PHP bisa ditulis dengan awalan . d. Setiap baris kodenya harus diakhiri dengan titik koma (;)

2. Sebutkan aturan dalam penulisan variabel. a. Sebuah variabel harus diawali dengan huruf atau symbol underscore ( _ ). b. Nama Variabel hanya boleh mengandung huruf dan angka (alphanumeric) dan underscore (a-z, A-Z, 0-9, dan _ ).c. Nama variabel tidak boleh mengandung spasi. Jika nama variabel lebih dari satu kata maka dipisahkan dengan underscore (contoh: $my_number) atau dengan huruf capital ($myNumber).d. Penulisan variabel harus diawali dengan tanda $e. Variabel dalam PHP bersifat case sensitiff. Cara Memberikan Nilai kepada Variabel adalah menggunakan tanda sama dengan (=). Operator sama dengan ini dikenal dengan istilah Assignment Operators.g. Variabel dalam PHP tidak memerlukan deklarasi terlebih dahuluh. Variabel dalam PHP tidak bertipei. Variabel Sistem PHP (Predefined Variables) adalah beberapa variabel yang telah didefenisikan secara sistem oleh PHP, dan kita sebaiknya tidak membuat variabel dengan nama yang sama.

3. Jelaskan fungsi string print(), print_r(), printf(), md5(), str_split(), dan stripos(). a. String print() : untuk mencetak/menampilkan isi suatu string/teks atau argument ke browser. b. Print_r() : untuk mencetak isi dari array baik itu conventional array maupun object array. c. Printf() : untuk menampilkan data ke layar. Output string diformat.d. md5() : fungsi string yang akan menghasilkan hash string. Menghitung hash MD5 dari suatu string.e. str_split() : untuk membuat array dari suatu kalimat. Splits string ke dalam array.f. stripos() : untuk mengetahui posisi sebuah string di dalam string yang lain. Mengembalikan posisi kejadian pertama sebuah string dalam string lain (case-insensitive)

4. Buatlah program menggunakan fungsi string pada pertanyaan nomor 3 dan tuliskan kodenya beserta hasil programnya (ingat setiap mahasiswa harus berbeda!).

VIII. Kesimpulan Buatlah kesimpulan dari praktek yang sudah anda lakukan. 1. Penulisan pemrograman PHP dimulai dengan tulisan .2. Setiap baris kodenya harus diakhiri dengan titik koma (;) yang merupakan pemisah dengan kode program berikutnya.3. Ada beberapa fungsi string (sangat banyak), beberapa di antaranya adalah :a. String print() : untuk mencetak/menampilkan isi suatu string/teks atau argument ke browser. b. Print_r() : untuk mencetak isi dari array baik itu conventional array maupun object array. c. Printf() : untuk menampilkan data ke layar. Output string diformat.d. md5() : fungsi string yang akan menghasilkan hash string. Menghitung hash MD5 dari suatu string.e. str_split() : untuk membuat array dari suatu kalimat. Splits string ke dalam array.f. stripos() : untuk mengetahui posisi sebuah string di dalam string yang lain. Mengembalikan posisi kejadian pertama sebuah string dalam string lain (case-insensitive)4. Dalam Penulisan komentar menggunakan symbol // atau /*...*/ atau # dimana semua simbol tersebut tidak dieksekusi oleh program. Sedangkan Variabel string digunakan untuk menyimpan data yang bertipe karakter. Pada penulisan variabel digunakan untuk menyimpan data yang berupa karakter, teks/string, angka dan array.

LampiranLembar KerjaNoPraktikLEMBAR KERJAKOMENTAR

1.Praktik6-1.mp4Dalam praktikum ini karena tidak ada pengubahan script dari jobsheet sehingga tidak menemukan kesulitan.

2.Praktek6-2.mp4Dalam praktikum ini karena tidak ada pengubahan script dari jobsheet sehingga tidak menemukan kesulitan.

3.Praktek6-3-a.mp4Dalam praktikum ini adalah melakukan Operasi variable string dalam PHP , menggunakan fungsi-fungsi yaitu : fungsi Concatenation, fungsi strlen,fungsi strlpos , fungsi chr , fungsi explode , fungsi implode , fungsi ltrim , fungsi rtrim, fungsi strstr , fungsi substr dan fungsi trim.

12