0% menganggap dokumen ini bermanfaat (0 suara)
16 tayangan9 halaman

Pemrograman Web 2

Laporan akhir praktikum pemrograman web 2 ini mencakup tujuan, teori dasar, alat dan bahan, prosedur, serta hasil dari percobaan yang dilakukan oleh mahasiswa. Praktikum ini berfokus pada pemahaman dan penerapan dasar PHP, termasuk struktur, variabel, tipe data, dan pernyataan kondisi. Setiap percobaan diakhiri dengan kesimpulan yang harus dibuat oleh mahasiswa.

Diunggah oleh

ANDRYANSYAH RIAN
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
16 tayangan9 halaman

Pemrograman Web 2

Laporan akhir praktikum pemrograman web 2 ini mencakup tujuan, teori dasar, alat dan bahan, prosedur, serta hasil dari percobaan yang dilakukan oleh mahasiswa. Praktikum ini berfokus pada pemahaman dan penerapan dasar PHP, termasuk struktur, variabel, tipe data, dan pernyataan kondisi. Setiap percobaan diakhiri dengan kesimpulan yang harus dibuat oleh mahasiswa.

Diunggah oleh

ANDRYANSYAH RIAN
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 9

LAPORAN AKHIR

PRAKTIKUM V
PEMROGRAMAN WEB 2

KELOMPOK I

Nama 218 280 XXX


Nama 218 280 XXX
Nama 218 280 XXX
Nama 218 280 XXX
Nama 218 280 XXX
Nama 218 280 XXX
Nama 218 280 XXX

LABORATORIUM TEKNIK INFORMATIKA


FAKULTAS TEKNIK
UNIVERSITAS MUHAMMADIYAH PAREPARE
2023
LAPORAN PRAKTIKUM V

PEMROGRAMAN WEB 2

Nama 218 280 XXX

LABORATORIUM TEKNIK INFORMATIKA


FAKULTAS TEKNIK
UNIVERSITAS MUHAMMADIYAH PAREPARE
2023
LABORATORIUM TEKNIK INFORMATIKA
UNIVERSITAS MUHAMMADIYAH PAREPARE
PRAKTIKUM V

PERCOBAAN/PERTEMUAN I
DASAR PHP

A. TUJUAN PERCOBAAN

1. Mahasiswa dapat memahami struktur dasar php dan dapat


mengaplikasikannya dalam pembuatan program sederhana.
2. Mahasiswa dapat mengetahui blok program php dan memulai pembuatan
program php.
3. Mahasiswa dapat memahami dan mengaplikasikan pembuatan variabel di
PHP.
4. Mahasiswa dapat memahami penggunaan tipe data yang ada di PHP dan
mampu mengaplikasikannya.
5. Mahasiswa dapat memahami dan mengaplikasikan pembuatan konstanta

B. DASAR TEORI

Bahasa pemprograman PHP adalah bahasa pemprograman yang bekerja dalam


sebuah web server. Script-script yang telah dibuat harus tersimpan dalam sebuah
server dan dieksekusi atau diproses dalam server tersebut. Penggunaan program PHP
memungkinkan sebuah website menjadi lebih interaktif dan dinamis.

Adapun struktur dasar dalam PHP akan dijelaskan sebagai berikut:

1. Blok Program PHP

Pada Pemprograman PHP, penulisan syntak dalam PHP harus diapit oleh simbol
sebagai berikut:

<? dan ?>

<?PHP dan ?>

Simbol-simbol di atas berfungsi sebagai tanda bahwa sintak tersebut ialah termasuk
bahasa pemprograman PHP.

Contoh :

<? echo “Selamat Belajar PHP”; ?>

atau,

<?PHP echo “Selamat Belajar PHP”; ?>

2. Variabel

Variabel adalah sebuah bentuk pendeklarasian suatu nama yang memiliki value (nilai),
data atau informasi dengan tipe data tertentu. Setiap pendeklarasian variabel pada
pemprograman PHP diawali dengan tanda $ (dolar). Bentuk penulisan pendeklarasian

NAMA MAHASISWA / NIM


LABORATORIUM TEKNIK INFORMATIKA
UNIVERSITAS MUHAMMADIYAH PAREPARE
PRAKTIKUM V

variabel ialah sebagai berikut:

3. Tipe Data

Ada beberapa tipe data yang dikenal dalam script PHP, diantaranya antara lain :

 String

String adalah sebuah tipe data yang terdiri dari kata, bisa berupa kata tunggal ataupun
kalimat. Penulisan string harus diapit oleh tanda petik tunggal (‘ ‘) atau tanda petik
ganda (“ “).

 Integer

Integer adalah tipe data yang berisi bilangan bulat, bukan bilangan desimal. Besar
range integer dalam pemprograman PHP ialah dari -2,147,483,648 sampai
+2,147,483,647 pada platform 32 bit. Apabila data ada di luar kisaran tersebut, maka
PHP akan secara otomatis mengkonversi data tersebut dari integer ke floating point.

 Floating Point

Floating Point ialah tipe data yang berisi bilangan pecahan atau bilangan desimal.
Kisran data floating adalah antara 1.7E-308 sampai 1.7E+308.

 Array

Array ialah tipe data yang yang mengandung beberapa data di dalamnya dan di-index
atau dibaca berdasarkan data numeric atau string.

 Object

Tipe data object bisa berupa bilangan, variabel, ataupun fungsi. Tipe data tersebut
dapat membantu programmer untuk membuat sebuah program. Data itu dapat
disertkan dalam program sehingga meringkas beberapa fungsi dan dapat memperkecil
ukuran file. Semakin kecil ukuran file, semakin singkat waktu yang dibutuhkan untuk
mengakses file tersebut.

Dalam script PHP, tipe data suatu variabel tidak didefinisikan oleh programer, akan
tetapi akan secara otomatis dikonversikan sesuai karakternya.

4. Konstanta

Konstanta adalah sebuah variabel yang memiliki nilai yang tidak berubah-ubah.
Dalam mendeklarasikan konstanta tidak memerlukan tanda $ (dolar) akan tetapi
menggunakan define()

5. Operator

Operator adalah simbol atau tanda yang jika diletakkan pada dua buah operand
dapat menghasilkan sebuah hasil. Penggunaan operator dalam bahasa pemrograman
berfungsi untuk memanipulasi nilai dari sebuah variabel agar lebih interaktif dan
dinamis. Adapun operator yang dikenal dalam PHP ialah sebagai berikut:

NAMA MAHASISWA / NIM


LABORATORIUM TEKNIK INFORMATIKA
UNIVERSITAS MUHAMMADIYAH PAREPARE
PRAKTIKUM V

Operasi Operator Contoh Keterangan


* $a * $b $a dikalikan dengan $b
/ $a / $b $a dibagi dengan $b
Matematika + $a + $b $a ditambah dengan $b
- $a - $b $a dikurangi dengan $b
% $a % $b Sisa hasil $a dibagi $b
$a ditambah satu, lalu
++ ++$a
operasi dijalankan
Operasi dijalankan, lalu $a
++ $a++
Increment dan ditambah satu
Decrement $a dikurangi satu, lalu
-- --$a
operasi dijalankan
Operasi dijalankan, lalu $a
-- $a--
dikurangi satu
Penggabungan String $a dan
String . $a . $b
$b
True, jika $a lebih besar dari
> $a > $b
$b
True, jika $a lebih kecil dari
< $a < $b
$b
True, jika $a lebih besar atau
>= $a >= $b
sama dengan $b
Perbandingan
True, jika $a lebih kecil atau
<= $a <= $b
sama dengan $b
True, jika $a sama dengan
== $a == $b
$b
True, jika $a tidak sama
!= $a != $b
dengan $b
And ( $a and $b )
Menghasilkan nilai True jika
atau Atau
$a dan $b bernilai Benar
&& ( $a && $b )
Menghasilkan nilai True jika
( $a or $b )
$a atau $b bernilai Benar
Logika Or atau || Atau
atau keduanya bernilai
( $a || $b )
benar
Menghasilkan nilai True jika
xor $a xor $b
salah satu dari $a atau $b
Menghasilkan nilai True jika
! !$a
$a bernilai salah

6. Komentar

Komentar adalah script PHP yang tidak akan dibaca ketika dijalankan. Komentar
berfungsi sebagai dokumentasi dari script PHP atau penjelasan terhadap script yang

NAMA MAHASISWA / NIM


LABORATORIUM TEKNIK INFORMATIKA
UNIVERSITAS MUHAMMADIYAH PAREPARE
PRAKTIKUM V

kita tulis.

C. ALAT DAN BAHAN PERCOBAAN

1. Hardware : PC/Laptop

2. Software : Sublime Text/Visual Studi Code, XAMPP, Web Browser

D. PROSEDUR PERCOBAAN

1. Buka direktori C:\xampp\htdocs, kemudian buat folder dan beri nama


“nama_anda”
2. Buka editor Visual Studio Code atau Sublime Text
3. Buatlah file baru dengan membuka menu file > new atau dengan
shortcut ctrl+N
4. Tuliskan kode.
5. Simpan coding yang telah dituliskan dengan membuka menu file >
save as... pilih lokasi penyimpanannya pada direktori C > xampp >
htdocs > nama_anda, dan beri nama file dengan “latihan-1-1.php”
atau pilih “PHP Hypertext Preprocessor File” pada Save as type, klik
Save.
6. Buka Xampp kemudian aktifkan Apache dan MySQL, dengan menekan
tombol Start pada modul Apache dan MySQL.
7. Lakukan kompilasi program melalui browser dengan mengetikkan
http://localhost/namafolder/namafile , yaitu :
http://localhost/nama_anda/latihan-1-1.php

E. HASIL DAN ANALISIS PERCOBAAN

Tulis script dan screenshot dari tugas

F. KESIMPULAN

Buat Kesimpulan

NAMA MAHASISWA / NIM


LABORATORIUM TEKNIK INFORMATIKA
UNIVERSITAS MUHAMMADIYAH PAREPARE
PRAKTIKUM V

PERCOBAAN/PERTEMUAN 2
PERNYATAAN KONDISI

A. TUJUAN PERCOBAAN

1. Mahasiswa dapat memahami dan membuat pernyataan kondisi dalam


bahasa pemrograman php dan dapat mengaplikasikannya dalam
pembuatan program php.
2. Mahasiswa dapat memahami dan mengaplikasikan pernyataan kondisi If
dalam pemrograman PHP.
3. Mahasiswa dapat memahami dan mengaplikasikan pernyataan kondisi If-
Else dalam pemrograman PHP.
4. Mahasiswa dapat memahami dan mengaplikasikan pernyataan kondisi
Switch-Case dalam pemrograman PHP

B. DASAR TEORI

Dalam pemprograman PHP terdapat beberapa pernyataan kondisi yang


berfungsi sebagai percabangan apabila terdapat beberapa kondisi yang
berbeda. Adapun pernyataan kondisi tersebut antara lain:

1. Pernyataan Kondisi if
Fungsi pernyataan kondisi if ialah sebagai pernyataan dalam
memilih salah satu operasi percabangan yang akan dilaksanakan
sesuai syarat atau pernyataan tertentu yang telah ditetapkan. Adapun
bentuk penulisan kondisi if dalam pemprograman PHP ialah sebagai
berikut:
if (syarat/pernyataan){
Operasi;
}

2. Pernyataan Kondisi if-else


Fungsi dari pernyataan kondisi if-else hampir sama dengan kondisi if
yang telah dijelaskan di atas, akan tetapi pada kondisi if-else
digunakan untuk operasi percabangan yang terdiri dari dua atau lebih
pernyataan yang berbeda. Adapun bentuk penulisan kondisi if-else
dalam pemprograman PHP, ialah sebagai berikut:

NAMA MAHASISWA / NIM


LABORATORIUM TEKNIK INFORMATIKA
UNIVERSITAS MUHAMMADIYAH PAREPARE
PRAKTIKUM V

if (syarat/pernyataan 1){
Operasi1;
}else if (syarat/pernyataan 2){
Operasi2;
}else if (…….){
………
}else {
Operasi x;
}

3. Pernyataan Kondisi switch-case


Fungsi dari pernyataan kondisi switch-case ialah membandingkan
variabel yang memiliki beberapa nilai yang berbeda. Fungsi ini hampir
sama dengan pernyataan kondisi if hanya saja kondisinya ditulis
berulang-ulang. Adapun bentuk penulisan kondisi switch-case dalam
pemprograman PHP, ialah sebagai berikut:
switch ($variabel_kondisi)
case “nilai 1”;
Operasi 1;
break;
case “nilai 2”;
Operasi 2;
break;
…………
}

C. ALAT DAN BAHAN PERCOBAAN

1. Hardware : PC/Laptop

2. Software : Sublime Text/Visual Studi Code, XAMPP, Web Browser

D. PROSEDUR PERCOBAAN

1. Buka direktori C:\xampp\htdocs, kemudian buat folder dan beri nama


“nama_anda”
2. Buka editor Visual Studio Code atau Sublime Text

NAMA MAHASISWA / NIM


LABORATORIUM TEKNIK INFORMATIKA
UNIVERSITAS MUHAMMADIYAH PAREPARE
PRAKTIKUM V

3. Buatlah file baru dengan membuka menu file > new atau dengan
shortcut ctrl+N
4. Tuliskan kode.
5. Simpan coding yang telah dituliskan dengan membuka menu file >
save as... pilih lokasi penyimpanannya pada direktori C > xampp >
htdocs > nama_anda, dan beri nama file dengan “latihan-2-1.php”
atau pilih “PHP Hypertext Preprocessor File” pada Save as type, klik
Save.
6. Buka Xampp kemudian aktifkan Apache dan MySQL, dengan menekan
tombol Start pada modul Apache dan MySQL.
7. Lakukan kompilasi program melalui browser dengan mengetikkan
http://localhost/namafolder/namafile , yaitu :
http://localhost/nama_anda/latihan-2-1.php

E. HASIL DAN ANALISIS PERCOBAAN

Tulis script dan screenshot dari tugas

F. KESIMPULAN

Buat Kesimpulan

NAMA MAHASISWA / NIM

Anda mungkin juga menyukai