Anda di halaman 1dari 11

LAPORAN

PRAKTIKUM PEMROGRAMAN WEB 2

MODUL I
Struktur PHP , Variabel, Type Data dan Operator
Disusun Untuk Memenuhi Tugas Matakuliah Pemrograman Web 2

Disusun Oleh :

NIM : 20190810006
Nama : GUGUN RIZAL NUGRAHA
Kelas : TINFC-2019-04

PROGRAM STUDI TEKNIK INFORMATIKA – S1


FAKULTAS ILMU KOMPUTER
UNIVERSITAS KUNINGAN
2021
MODUL 1
Struktur PHP , Variabel, Type Data dan Operator

A. Pretest
1. Tuliskan script php untuk menampilkan tulisan “SAYA BISA MEMBUAH WEB
PHP” di halaman web.
2. Tuliskan script php dengan variable dengan data yang ditampilkan “MUDAH
BELAJAR PHP”

Jawab 

1. Source Code

<?php
echo "SAYA BISA MEMBUAT WEB PHP";;
?>
Tampilan

2. Source Code

<?php
$a = "MUDAH BELAJAR PHP";
echo $a;
?>
Tampilan
B. Praktikum
Praktikum 1 (PHP Dasar)
Source Code
<title>Modul_1a</title>
<?php
echo "<center><b>FAKULTAS ILMU KOMPUTER</br>";
echo "UNIVERSITAS KUNINGAN</b>";
echo "<hr size='5'></hr>";
print "DATA MAHASISWA 2019</center>";

echo "<table border='1' align='center'>


<tr>
<td>NO</td>
<td>NIM</td>
<td>Nama</td>
<td>JK</td>
</tr>
<tr>
<td>1</td>
<td>20190810006</td>
<td>Gugun Rizal Nugraha</td>
<td>L</td>
</tr>
</table>";
?>
Tampilan

Analisis
Pada praktikum ini, membuat tampilan output dengan menggunakan php dasar, yaitu
dengan menampilkan konten dengan perintah echo dan print. Namun, perintah echo
bisa menampilkan banyak data sekaligus / lebih dari satu parameter yang dipisah
dengan tanda koma atau titik. Sementara perintah print hanya bisa menampilkan satu
parameter saja. Program php dimulai dengan buka php yaitu “<?php” dan ditutup di
akhir program dengan “?>”.
Praktikum 2 (Variabel)

Source Code setelah diperbaiki


<title>Modul_1b</title>
<?php
echo "<center><b>FAKULTAS ILMU KOMPUTER</br>";
echo "UNIVERSITAS KUNINGAN</b>";
echo "<hr size='5'></hr>";
print "DATA MAHASISWA 2019</center>";
//deklarasi variabel
$no=1;
$nim='20190810006';
$nama='Gugun Rizal Nugraha';
$jk='L';
$status='Aktif';
echo "<table border='1' align='center'>
<tr>
<td>NO</td>
<td>NIM</td>
<td>Nama</td>
<td>JK</td>
<td>Status</td>
</tr>
<tr>
<td>".$no."</td>
<td>". $nama ."</td>
<td>". $nim ."</td>
<td>$jk</td>
<td>$status</td>
</tr>
</table>";
?>
Tampilan
Analisis
Pada praktikum ini, sama seperti praktikum 1, hanya data yang ditampilkan,
dimasukkan ke dalam variabel, fungsinya agar bisa ditampilkan beberapa kali dengan
memanggil variabelnya saja. Pendefinisian variabel dalam php dengan menggunakan
karakter “$” diikuti dengan nama variabel, kemudian jika nilai dari variabel tersebut
berupa string maka berada dalam tanda petik, jika berupa integer, tidak usah.
Pada praktikum ini, terdapat kesalahan, yaitu pada pemanggilan variabel di line 30,
dalam modul hanya $stat sementara dalam syntax didefinisikan $status, jadi program
eror dan menampilkan pesan eror.

Praktikum 3 (Operator)
Source Code setelah diperbaiki
<title>Modul_1c</title>
<?php
echo "<center><b>FAKULTAS ILMU KOMPUTER</br>";
echo "UNIVERSITAS KUNINGAN</b>";
echo "<hr size='5'></hr>";
print "OPERATOR ARITMATIK</center><br>";
//deklarasi variabel, type data, dana nilai.
$a=10;
$b=3;
//operator aritmatik
$jumlah=$a+$b;
$kurang=$a-$b;
$kali=$a*$b;
$bagi=$a/$b;
$sisa=$a%$b;

echo "<center>
Hasil Penjumlahan".$a." + ".$b."=".$jumlah."<br>
Hasil Pengurangan".$a." - ".$b."=".$kurang."<br>
Hasil Perkalian".$a." * ".$b."=".$kali."<br>
Hasil Bagi".$a." / ".$b."=".$bagi."<br>
Sisa Hasil Bagi".$a." % ".$b."=".$sisa."<br>";
?>
Tampilan

Analisis
Pada praktikum ini, penggunaan operator aritmatik pada php. Dimana output yang
dihasilkan adalah untuk menampilkan hasil perhitungan nilai.

Praktikum 4 (Operator Aritmatika)


Source Code
<?php
define ("NAMA", "Gugun Rizal Nugraha");
define ("NIK", 20190810006);

echo "Nama : " . NAMA;


echo "<br>NIK : " . NIK."<br>";

$gaji = 1000000;
$pajak = 0.1;
$thp = $gaji - ($gaji*$pajak);
echo "Gaji Sebelum pajak = Rp. $gaji <br>";
echo "Gaji yang dibawa pulang = Rp. $thp";
?>
Tampilan

Analisis
Pada praktikum ini terdapat fungsi define untuk membuat konstanta, yang berisi 2
parameter. Paramaeter yang pertama adalah untuk menyimpan konstanta dan
paramater kedua untuk nilai dari konstanta tersebut.
Praktikum 5 (Manipulasi String)
Source Code
<title>Latihan Modul</title>
<?php
echo "<center><img src='FKOM.jpg' width='50px'><br><b>FAKULTAS
ILMU KOMPUTER</br>";
echo "UNIVERSITAS KUNINGAN</b>";
echo "<hr size='5'></hr>";
print "<b>Manipulasi String</b></center><br>";

$kalimat = "Belajar Pemrograman PHP";


echo $kalimat;
echo "<br>Jumlah Karakter :". strlen($kalimat);
echo "<br>Jumlah Kata :" . str_word_count($kalimat);
echo "<br>Replace kata Belajar Menjadi
:".str_replace("Belajar","Ngoding",$kalimat);
?>
Tampilan

Analisis
Pada praktikum ini terdapat beberapa fungsi yang baru, yaitu strlen() untuk
menghitung jumlah karakter tertentu. Fungsi str_word_count() untuk menghitung
jumlah kata tertentu. Fungsi str_replace() untuk mengganti kata tertentu, yang
memiliki 3 parameter, pertama kata yang akan diganti, parameter kedua ingin diganti
menjadi apa, parameter ketiga sumber kalimatnya.

C. Post Test
Buatlah halaman web php perhitungan balok dengan tampilan sebagai berikut:
Jawab 
Source Code
<title>POST TEST MODUL 1</title>
<?php
echo "<center><img src='FKOM.jpg' width='50px'><br><b>FAKULTAS
ILMU KOMPUTER</br>";
echo "UNIVERSITAS KUNINGAN</b>";
echo "<hr size='5'></hr>";
print("<b>OPERASI PERHITUNGAN</b>");
$p = 5;
$l = 8;
$t = 7;
$luas=2*(($p*$l)+($p*$t)+($l*$t));
$volume=$p*$l*$t;
$keliling=4*($p*$l*$t);

?>

<table border="1">
<tr>
<td>No</td>
<td>Bangun Ruang</td>
<td>Rumus</td>
<td>Operasi</td>
<td>Hasil Operasi</td>
</tr>
<tr>
<td>1</td>
<td>Luas Permukaan Balok</td>
<td>2x((pxl)+(pxt)+(lxt))</td>
<td>2*((5*8)+(5*7)+(8*7))</td>
<td><?= $luas ?></td>
</tr>
<tr>
<td>2</td>
<td>Volume Balok</td>
<td>p x l x t</td>
<td>5 * 8 * 7</td>
<td><?= $volume ?></td>
</tr>
<tr>
<td>3</td>
<td>Keliling Balok</td>
<td>4 x (p x l x t)</td>
<td>4 * (5 * 8 * 7)</td>
<td><?= $keliling ?></td>
</tr>
</table>
Tampilan
D. Latihan dan Tugas
Buatlah halaman web php perhitungan balok dengan tampilan sebagai berikut:

Jawab 
Source Code

<title>TUGAS MODUL 1</title>


<?php
echo "<center><img src='FKOM.jpg' width='50px'><br><b>FAKULTAS
ILMU KOMPUTER</br>";
echo "UNIVERSITAS KUNINGAN</b>";
echo "<hr size='5'></hr>";
print("<b>OPERASI PERHITUNGAN</b>");
$s = 8;
$luas = 6 * $s * $s;
$volume = $s * $s * $s;
$keliling = 12 * $s;
?>

<table border="1">
<tr>
<td>No</td>
<td>Bangun Ruang</td>
<td>Rumus</td>
<td>Operasi</td>
<td>Hasil Operasi</td>
</tr>
<tr>
<td>1</td>
<td>Luas Permukaan Kubus</td>
<td>6 x s x s</td>
<td>6 * 8 * 8</td>
<td><?= $luas ?></td>
</tr>
<tr>
<td>2</td>
<td>Volume Kubus</td>
<td>s x s x s</td>
<td>8 * 8 * 8</td>
<td><?= $volume ?></td>
</tr>
<tr>
<td>3</td>
<td>Keliling Kubus</td>
<td>12 x s</td>
<td>12 * 8</td>
<td><?= $keliling ?></td>
</tr>
</table>
Tampilan

Anda mungkin juga menyukai