Anda di halaman 1dari 15

LAPORAN AKHIR

PRAKTIKUM PEMROGAMAN WEB

PERTEMUAN KE-9
PHP
Disusun oleh:
Sultan Pernando Putra 3411211103
Kelas C

JURUSAN INFORMATIKA
FAKULTAS SAINS DAN INFORMATIKA
UNIVERSITAS JENDERAL ACHMAD YANI
2022
DAFTAR ISI
Halaman
DAFTAR ISI .................................................................................................. i
DAFTAR GAMBAR ..................................................................................... ii
BAB I PENDAHULUAN .......................................................................... 1
1.1 Pengertian PHP....................................................................... 1

BAB II HASIL PRAKTIKUM DAN TUGAS .......................................... 2


2.1 Tugas Praktikum..................................................................... 2

BAB III KESIMPULAN .............................................................................. 11


DAFTAR PUSTAKA ..................................................................................... 12

i
DAFTAR GAMBAR
Halaman
Gambar 1 Latihan 1......................................................................................... 2
Gambar 2 Latihan 2......................................................................................... 3
Gambar 3 Latihan 3......................................................................................... 4
Gambar 4 Latihan 4......................................................................................... 5
Gambar 5 Latihan 5......................................................................................... 6
Gambar 6 Latihan 6......................................................................................... 7
Gambar 7 Latihan 7......................................................................................... 8

ii
BAB I. PENDAHULUAN

I.1. Pengertian PHP

DOM atau Document Object Model adalah suatu antarmuka yang bebas
platform dan bahasa tertentu yang membuat program dan script dapat
mengakses dokumen HTML secara dinamis dan mengupdate struktur, konten,
dan style dokumen.

Konsep DOM memperlakukan elemen-elemen HTML sebagai obyek.


Metode dan properti dari obyek ini yang akan dimanipulasi dengan bahasa
tertentu (biasanya Javascript) untuk membuat unsur dinamis dan interaktif pada
suatu halaman web. Untuk memahami konsep DOM berikut contoh yang akan
mengubah konten elemen paragraph dengan id "demo" menggunakan properti

1
BAB II. HASIL PRAKTIKUM DAN TUGAS

2.1 Tugas Praktikum

1. Latihan 1
a. Hasil Implementasi Program

Gambar 1 Latihan 1

b. Implementasi Source Code


<?php
$a=10; //variable $a memiliki tipe data integer
echo $a."<BR>";
$b=22.33;
echo $b."<BR>";
$c="script PHP";
echo $c;
?>

c. Analisa Program
Analisa program diatas adalah Variabel adalah suatu pengenal dalam
program yang berfungsi untuk menyimpan nilai secara sementara dan
dapat diubah-ubah nilai. Untuk mendefinisikan variable, diawali dengan
simbol karakter dollar('S') dan diikuti oleh nama pengenal.

2
2. Latihan 2
a. Hasil Implementasi Program

Gambar 2 Latihan 2

b. Implementasi Source Code


<?php
$bil1=200;
$bil2=33;
$hasil=$bil1+$bil2;
echo "$bil1 + $bil2 = $hasil<br>\n";
$hasil = $bil1 - $bil2;
echo "$bil1 - $bil2 = $hasil<br>\n";
$hasil = $bil1 * $bil2;
echo "$bil1 * $bil2 = $hasil<br>\n";
$hasil = $bil1 / $bil2;
echo "$bil1 / $bil2 = $hasil<br>\n";
$hasil = $bil1 % $bil2;
echo "$bil1 % $bil2 = $hasil<br>\n";
   $hasil = $bil1++;
echo "$bil1++= $hasil<br>\n";
$hasil = $bil2--;
echo "$bil2-- = $hasil<br>\n";
?>

c. Analisa Program
Analisa program diatas adalah Operator Aritmetika Merupakan symbol-
simbol operator untuk melakukan operasi matematis. beberapa fungsi
aritmatika dalam PHP dimula dari pertambahan, pengurangan,
pembagian, perkalian dan perhitungan modulus.

3
3. Latihan 3
a. Hasil Implementasi Program

Gambar 3 Latihan 3

b. Implementasi Source Code


<?php
define("Judul","Hitung Luas Lingkaran");
define("PHI",3.14);
echo Judul;
$r=10;
echo "<BR>Jari-jari: $r<BR>\n";
$luas=PHI*$r*$r;
echo "Luas Lingkaran=$luas";
?>

c. Analisa Program
Analisa program diatas adalah Konstanta adalah suatu tetapan nilai
dalam program. Konstanta tidak dapat dirubah nilai sewaktu program
dijalankan, kalau hal itu dilakukan akan menyebabkan error. Kontanta
digunakan untuk melambangkan nilai dari suatu satuan, misalnya phi
yang kita ketahui bernilai 3,14.

4
4. Latihan 4
a. Hasil Implementasi Program

Gambar 4 Latihan 4

b. Implementasi Source Code


<?php
$teks1= "Aku sedang belajar ";
$teks2= "PEMROGRAMAN WEB ";
$teks3= "PHP 4";
$hasil= $teks1 . $teks2 . $teks3;
printf("hasil: %s<BR>\n", $hasil);
$hasil=$teks1."".$teks2."".$teks3;
printf("hasil: %s<br>\n",$hasil);
?>

c. Analisa Program
Analisa program diatas adalah Operator Pembandingan Merupakan
simbol-simbol operator untuk melakukan pembandingan antara dua buah
operand. Hasil pembandingan bernilai satu(1) jika benar dan bernilai
nol(O) jika salah.

5
5. Latihan 5
a. Hasil Implementasi Program

Gambar 5 Latihan 5

b. Implementasi Source Code


<?php
$bil1= 100;
$bil2= 20;
$teks1= "PHP";
$teks2= "php";
$hasil= ($bil1 <> $bil2) or ($teks1 == $teks2);
printf("(%d<>%d) or (%s == %s) adalah %d<br>\n",
$bil1, $bil2, $teks1, $teks2, $hasil);
$hasil = !($teks1==$teks2);
printf("!(%s == %s) adalah %d<br>\n",
$teks1,$teks2,$hasil);
?>

c. Analisa Program
Analisa program diatas adalah Operator Logika, Merupakan symbol-
simbol operator untuk menyusun kalimat ekspresi/ungkapan logika kita
menggunakan and dan or. Jika keduanya true maka akan true dan jika
salah satunya false maka akan true namun apabila keduanya false maka
return nilai akan false Hasil operasi ini akan didapatkan nilai satu (1) jika
bernilai benar atau nol(O) jika bernilai salah.

6
6. Latihan 6
a. Hasil Implementasi Program

Gambar 6 Latihan 6

b. Implementasi Source Code


<?php
$teks1= "Aku sedang belajar ";
$teks2= "PEMROGRAMAN WEB ";
$teks3= "PHP 4";
$hasil= $teks1 . $teks2 . $teks3;
printf("hasil: %s<BR>\n", $hasil);
$hasil=$teks1."".$teks2."".$teks3;
printf("hasil: %s<br>\n",$hasil);
?>

c. Analisa Program
Analisa program diatas adalah Operator String Dalam PHP juga tersedia
operator string, yaitu untuk operasi penggabungan teks. Adapun symbol
yang digunakan yaitu berupa karakter titik/point

7
7. Tugas 1
a. Hasil Implementasi Program

Gambar 7 Tugas 1

b. Implementasi Source Code


<html>
<head>
<title>Hitung Sisa Bagi</title>
<style type="text/css">
    #hasil{
        width: 500px;
        margin: 0 auto;
        padding: 5px;
        font-size: 15px;
        font-weight: bold;
        color: black;
    }
    body {
        padding: 0;
        margin: 0;
        background-color: white;
    }
    #main-wrapper {
        border: 3px double black;
        padding:5px;
        width:350px;
        margin:20px auto 0;
    }

8
#main{text-align:left;
        padding:5px;
        background:#13e71e;
    }
    table{
        font-size:12px;
        width:250px;
    }
    #prn{
        border:1px solid black;
        background: white;
        cursor:pointer;
        padding:2px 24px;
    }
    h1{
        font-size:18px;
        font-weight:bold;
        padding:10px 0;
        text-align:center;
    }
    #efri{font-size:11px;padding:5px 0
        0;color:#0000ff;text-align:center;
    }
    red{font-weight:bold;
        color:#f00;
    }
</style>
</head>
<body>
<div id="main-wrapper">
<div id="main">
<h1>Hitung Sisa bagi dengan PHP</h1>
<br />
<form method="POST" action="">
<table>
<tr>
<td>Angka 1</td>
<td><input type="text"
name="bil1" required/></td>
</tr>
<tr>
<td>Angka 2</td>
<td><input type="text"
name="bil2" required/></td>
</tr>
<tr>
<td>

9
<label><br><br>
<input type="submit"
name="Submit" value="Hitung" id="prn">
</label>
</td>
<td></td>
</tr>
</table>
<p style="font-size: 20px"><br>Hasil
Sisa Pembagian:</p>
</form>
<div id="hasil">
<?php error_reporting (0);
$angka1 = $_POST['bil1'];
$angka2 = $_POST['bil2'];
$sisabagi = $angka1 % $angka2 ;
echo $angka1." sisa bagi dengan ".$angka2." adalah ".
$sisabagi;
?>
</div>
</div>
</div>
</body>
</html>

c. Analisa Program
Analisa program diatas adalah Saya menggunakan Variabel untuk
pengenalan fungsinya, Operasi Aritmatika untuk perhitungannya pada
pembagian dan hasil baginya, dan Operator String untuk mencantumkan
tulisan yang ada di websitenya. Dan jugaMenghitung sisa bagi dengan
PHP dan juga Hasil Sisa Pembagiannya. Pada tugas ini saya dibantu
dengan Form HTML dan CSS untuk mempercantik tampilan halaman
websitenya.

10
BAB III. KESIMPULAN
PHP adalah bahasa penulisan skrip open-source yang biasanya
digunakan dalam pemrograman atau pengembangan website. PHP
atau Hypertext Preprocessor sebenarnya mirip dengan JavaScript dan Python,
perbedaannya adalah PHP sering kali digunakan untuk komunikasi sisi server,
sedangkan JavaScript bisa digunakan untuk frontend dan backend. Sementara
itu, Python hanya untuk sisi server (backend).

PHP adalah bahasa penulisan skrip sisi server yang memiliki berbagai
kegunaan, tapi yang paling umum adalah untuk membuat konten website yang
dinamis. Bahasa penulisan skrip ini sangat populer karena bersifat open-
source dan serbaguna Dengan menguasai PHP, kamu bisa membuat semua jenis
website yang diinginkan, menjadi developer WordPress yang andal, atau bahkan
membuat aplikasi web suatu hari nanti

11
DAFTAR PUSTAKA
[1] Modul Praktikum Pemograman Web
[2] https://www.malasngoding.com/

12

Anda mungkin juga menyukai