Anda di halaman 1dari 14

Laporan Praktikum

Pemograman Web
Modul 4
PHP

Nama : Farhan Raihan Wahidin


NIM : 3411201012
Kelas : Informatika – A

Program Studi Informatika


Fakultas Sains Dan Informatika
Universitas Jenderal Achmad Yani
2021
I. PEMBAHASAN

PHP  (PHP: Hypertext Preprocessor) adalah sebuah bahasa pemrograman server side


scripting yang bersifat open source.
Sebagai sebuah scripting language, PHP menjalankan instruksi pemrograman saat proses
runtime. Hasil dari instruksi tentu akan berbeda tergantung data yang diproses.
PHP merupakan bahasa pemrograman server-side, maka script dari PHP nantinya akan
diproses di server. Jenis server yang sering digunakan bersama dengan PHP antara
lain Apache, Nginx, dan LiteSpeed. 
Secara umum, fungsi PHP adalah digunakan untuk pengembangan website. Baik website
statis seperti situs berita yang tidak membutuhkan banyak fitur. Ataupun website dinamis
seperti toko online dengan segudang fitur pendukung.

II. LATIHAN
- Komentar1.php
a. Source Code PHP

<?php
// nama program : komentar1.php
// dibuat tanggal :20 juni 2020
echo “Contoh Komentar dengan ‘//’ ”;
?>

b. Hasil Program
c. Analisa
Dalam program PHP ini kita di suruh untuk membuat program dengan symbol dobel-
slash(//).biasanya untuk komentar satu baris

- Komentar2.php
a. Source Code PHP

<?php
/*
nama program : komentar2.php
dibuat tanggal : 20 juni 2020
*/
echo “Contoh Komentar dengan ‘/*’ dan ‘*/’ ”;
?>

b. Hasil Program

c. Analisa
Dalam program PHP ini kita di suruh untuk membuat program dengan symbol slash-asterik
(/*) dan ditutup dengan asterik-slash(*/), biasanya digunakan untuk memberikan komentar
lebih dari satu baris.
- tipiedata.php
a. Source Code PHP

<?php
$a=10; //variable $a memiliki tipe data integer
echo $a;
$b=22.33; //variable $b memiliki tipe data double
echo $b;
$c=”Skrip PHP”; //variable $c memiliki tipe data string
echo $c;
?>

b. Hasil Program

c. Analisa
Dalam program PHP ini kita di suruh untuk membuat program tipe data sebagai berikut:
1. integer, termasuk jenis data bilangan bulat
2. double, termasuk jenis data bilangan pecahan/desimal
3. string, termasuk jenis data teks/untaian karakter
- variabel.php
a. Source Code PHP

<?php
$info=10; //variable $info menampung bilangan bulat
echo $info;
$info=22.33; //variable $info menampung bilangan pecahan
echo $info;
$info=”Skrip PHP”; //variable $info menampung data teks/string
echo $info;
?>

b. Hasil Program

c. Analisa
Dalam program PHP ini kita di suruh untuk membuat program variable. Untuk
mendefinisikan variable, diawali dengan simbol karakter dollar(‘$’) dan diikuti oleh nama
pengenal.
$NamaPengenal = nilai;
- konstanta.php
a. Source Code PHP

<?php
// konstanta Judul=”Hitung Luas Lingkaran”
define (“Judul”, “Hitung Luas Lingkaran”);

// konstanta PHI=3.14
define (“PHI”, 3.14);

echo Judul;
$r=10;
echo “<BR>Jari-jari : $r<BR>\n”;

$luas=PHI * $r * $r;
echo “Luas Lingkaran = $luas”;
?>

b. Hasil Program

c. Analisa
Dalam program PHP ini kita di suruh untuk membuat program konstanta. Untuk
mendefinisikan konstanta digunakan :
define (NamaPengenal, nilai_konstanta);

OPERATOR
- Aritmatika.php
a. Source Code PHP

<?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”;
?>
b. Hasil Program

c. Analisa
Dalam program PHP ini kita di suruh untuk membuat program operator aritmatika. Operator
Aritmetika
Merupakan symbol-simbol operator untuk melakukan operasi matematis.

Operator Fungsi Prioritas


+ Penjumlahan Ketiga
- Pengurangan Ketiga
* Perkalian Kedua
/ Pembagian Kedua
% Sisa Pembagian Kedua
++ Penaikan Pertama
-- Penurunan Pertama

- pembandingan.php
a. Source Code PHP

<?php
$bil1 = 100;
$bil2 = 20;
$teks1 = “PHP”;
$teks2 = “php”;
printf(“%d == %d adalah %d<BR>\n”,$bil1, $bil2, $bil1 == $bil2);
printf(“%d != %d adalah %d<BR>\n”,$bil1, $bil2, $bil1 != $bil2);
printf(“%d >= %d adalah %d<BR>\n”,$bil1, $bil2, $bil1 >= $bil2);

printf(“%s == %s adalah %d<BR>\n”,$teks1, $teks2, $teks1 == $teks2);


printf(“%s != %s adalah %d<BR>\n”,$teks1, $teks2, $teks1 != $teks2);
?>

b. Hasil Program

c. Analisa
Dalam program PHP ini kita di suruh untuk membuat program operator pembandingan.
Operator Pembandingan
Merupakan simbol-simbol operator untuk melakukan pembandingan antara dua buah
operand. Hasil pembandingan bernilai satu(1) jika benar dan bernilai nol(0) jika salah.

Operator Fungsi
< Lebih kecil
> Lebih besar
<= Lebih kecil atau sama dengan
>= Lebih besar atau sama dengan
== Sama dengan
!= Tidak sama dengan

- logika.php
a. Source Code PHP

<?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);
?>

b. Hasil Program
c. Analisa
Dalam program PHP ini kita di suruh untuk membuat program operator logika. Operator
Logika
Merupakan symbol-simbol operator untuk menyusun kalimat ekspresi/ungkapan logika. Hasil
operasi ini akan didapatkan nilai satu(1) jika bernilai benar atau nol(0) jika bernilai salah.

Operator Fungsi
AND atau && Operasi logika and
OR atau || Operasi logika or
XOR Operasi logika eksklusif or
! Ingkaran/negasi

- string.php
a. Source Code PHP

<?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);
?>

b. Hasil Program

c. Analisa
Dalam program PHP ini kita di suruh untuk membuat program string. yaitu untuk operasi
penggabungan teks. Adapun symbol
yang digunakan yaitu berupa karakter titik/point (.).

III. TUGAS

TUGAS 1
a. Source Code HTML
<!DOCTYPE html>
<html>
<head>
<title></title>
</head>
<body>
<form action="hasil.php" method="POST">
<h1>Masukkan Angka</h1>
Angka 1 : <input type="text" name="angka1"><br><br>
Angka 2 :<input type="text" name="angka2"><br><br>
<button type="submit">Sisa Bagi</button>
</form>
</body>
</html>

- Source Code PHP


<?php
echo "<h1>Hitung Sisa Pembagian</h1>";
echo "<hr>";
$angka1= $_POST["angka1"];
$angka2= $_POST["angka2"];
$hasil= $angka1 % $angka2;
echo "$angka1 % $angka2 = $hasil";
?>

b. Hasil Program
c. Analisa
Source code ini berisi varibel yang di buat pertama kemudian akan di hitung dengan
operator aritamtika pembagian, dan sisa bagi. Di dalam tugas ini saya di suruh
membuat suatu program (PHP) dengan memakai (HTML) dan (CSS) lalu saya
membuat program (PHP) nya. Hasil program yang di atas, terdiri dari angka 1 sebagai
objek yang nanti nya akan dibagi sedangkan angaka 2 yaitu sisa bagi dari hasil angka
1.

IV. KESIMPULAN

Jadi dapat diambil kesimpulan bahwa yang dimaksud PHP yaitu suatu bahasa pemerograman
yang berguna untuk membuat web dinamis, walau bisa juga untuk membuat program
komputer lainnya. Tipe data yang sering digunakan dalamp emerograman PHP misalnya
Interger, string, Float, boolean, array, dan objek.

Anda mungkin juga menyukai