Web PHP (Hypertext Preprocessor)

16
LAPORAN PRAKTIKUM DASAR PEMROGRAMAN WEB PHP (Hypertext Preprocessor) Disusun untuk Memenuhi Matakuliah Praktikum Pemograman Visual Yang Dibimbing oleh Didik Dwi Prasetya Oleh : Teguh Surgianto 130533608224 UNIVERSITAS NEGERI MALANG FAKULTAS TEKNIK JURUSAN TEKNIK ELEKTRO

Transcript of Web PHP (Hypertext Preprocessor)

LAPORAN PRAKTIKUM DASAR PEMROGRAMAN WEBPHP (Hypertext Preprocessor)

Disusun untuk Memenuhi Matakuliah Praktikum Pemograman Visual Yang Dibimbing oleh Didik Dwi Prasetya

Oleh :Teguh Surgianto

130533608224

UNIVERSITAS NEGERI MALANGFAKULTAS TEKNIK

JURUSAN TEKNIK ELEKTRO

S1 PENDIDIKAN TEKNIK INFORMATIKA

Maret 2015A. Dasar Teori

1. PHPPHP( Hypertext Prepocessor) merupakan salah satu bahasa web scripting yang sangat powerful.Ditemukan pertama kali oleh Rasmus Lerdorf tahun 1994. Bahasa inidimaksudkan untuk menghasilkanhalaman – halaman web yang dinamis.Karakteristik penulisan :

2. Tipe DataPHP mendukung delapan tipe primitif, yang terdiri dari empat tipeskalar (boolean, integer,float/double, dan string). Dua tipe gabungan (array dan object) dan sisanya adalah tipe khusus(NULL dan resource). Meskipun keberadaan tipe data dalam deklarasivariabel tidak penting, namundalam tahp selanjutnya sangatlah penting.3. KomentarPHP mendukung tiga jenis sintaks untuk menuliskan baris komentar,meliputi style C, C++ danPerl/Shell. Penggunaan sebagai berikut:

4. Tag PHPParser PHP bekerja dengan menggunakan instruksi – instruksi yang diletakkan di antara tag pembukadan penutup. Ada beberapa tag yang selalu tersedia diantaranya , ada dua dari empat jenis tag yang selalutersedia tanpa memerlukan konfigurasi adalah style XML dan SCRIPT.

A. LATIHAN1. Latihan 1

a. Syntax php

b. Output

c. Penjelasan Program diatas merupakan program php Pada program ini digunakan untuk menunjukkan letak

dari penulisan script

a. Syntax html

b. Output css

c. Penjelasan Pada program ini digunakan untuk

mendeklarasikan nilai dari suatu variabel dalamscript php

Latihan 3a. Syntax php

Tipe data Casting

b. Output

c. Penjelasan

Program ini menggunakan variabel “var_dump()” yang fungsinya untuk mendeteksi tipe data dari variabel yang diinputkan

Pada web ini, karena input bernilai integer maka hasil outputnya seperti gambar diatas.

Fungsi dari syntax “echo” dan “print_r” adalah sama-sama utnuk menampilkan hasil eksekusi

Latihan 4

a. Syntax php

if if-else

if-else-if switchb. Output

c. Penjelasan

Web diatas digunakan untuk mengecek kebenaran tipe data darivariable yang diinputkan Untuk mengecek tipe data mengguankan syntax :var_dump(is_int($bil)); untuk tipe data integer danvar_dump(is_string($var)); untuk tipe data string

Progam diatas juga merupakan prpram web yang mengandungkondisi

Latihan 5

a. Syntax php

While do-While

for Foreach

b. Output

c. Penjelasan

- Program diatas merupakan program untuk pengulangan menggunakan while, do while, loop for,dan foreach

- Pada dasarnya konsep dari perulangan-perulangan diats adalah sama

Latihan 6

a. Syntax php

Fungsi Prosedur Argumen Fungsi Prosedur

b. Output

c. Penjelasan

Program web ini digunakan untuk memanggil fungsi yang telah dideklarasikan Sedangkan syntax yang satunya adalah syntax yang digunakan untuk mencetak variabel yang ada dalam fungsi print_teks

B. Tugas Praktikum1)

a. Syntax php

b. Output

c. Penjelasan Program diatas merupakan programyang mengandung

beberapa kondisi Program diatas menunjukkan hasil pukul 1karena saat web

dibuka waktu yang ad di PC kita menunjukkkan pukul 1 pagi

a. Syntax php

b. Output

c. Penjelasan

Program ini digunakan untuk menampilkan tabel yang berasal dari perulangan

C. STUDI KASUS1)

a. Syntax

b. Output

c. Penjelasand. Web ini digunakan untuk menampilkan kondisi yang ada

didalan fungsi dan dipanggil menggunakan by val dan byref menggunakan syntax :byval($inputa);byref($inputb);echo"Nilai awal = ".$inputa."<br/>";echo"by value = ".$inputa."<br/>";echo"by reference = ".$inputb;

2) a. Syntax

b. Output

c. Penjelasan Program ini digunakan untuk menampilkan tabel yang

dibentuk dari perulangan dengan menggunakan syntax:

while($col<$kolom){if($cel<=$sel){echo"<td><div align=center>".$cel."</div></td>";$cel++;}$col++;}echo"</tr>";$rows++;

}echo"</table>";-

D. KESIMPULAN PHP( Hypertext Prepocessor) merupakan salah satu bahasa web

scripting yang sangat powerful. Ditemukan pertama kali oleh Rasmus Lerdorf tahun 1994.

PHP mendukung delapan tipe primitif, yang terdiri dari empat tipe skalar (boolean, integer, float/double, dan string). Dua tipe gabungan (array dan object) dan sisanya adalah tipe khusus (NULL dan resource).

Pemrograman php berfungsi untuk membuat tampilan web yang dinamis.

E. DAFTAR PUSTAKA-Modul 3PraktikumPemograman web