Anda di halaman 1dari 6

LAPORAN PRAKTIKUM

PEMOGRRAMAN WEB SERVER SIDE


PERTEMUAN KE - 6

Disusun oleh :
NIM : 185610043
Nama : Noel P Zidane Papuling
Jurusan : Sistem Informasi

SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER


AKAKOM
YOGYAKARTA
2019/2020
PERTEMUAN KE - 6
(Function / Fungsi)

A. Tujuan
1. Mahasiswa dapat membuat function dalam script PHP
2. Mahasiswa dapat menggunakan function yang ada dalam PHP
B. Dasar Teori
Fungsi (Function) adalah suatu program terpisah dalam blok sendiri yang berfungsi
sebagai sub-program (modul program) yang merupakan sebuah program kecil untuk
memproses sebagian dari pekerjaan program utama. Setiap function harus diberi nama,
setiap nama function diawali dengan menggunakan huruf atau underscrore ( _ ) dan tidak
boleh menggunakan spasi.
C. Pembahasan
1. Perintah trsebut merupakan perintah tag pembuka PHP
function judul ()
 perintah ini untuk menampilkan judul melalui sebuah fungsi. Fungsi ini adalah
fungsi tanpa parameter.
{
echo "<h2>Praktikum Pemrograman Web!<h2>";
 perintah ini dapat untuk menampilkan string “Praktikum Pemrograman Web”
dengan ukuran teks yang ukurannya tebal dan berwarna hitam. perintah <h2> adalah
perintah yang mana digunakan untuk membuat ukuran huruf atau tulisan itu menjadi
tebal dan berwarna hitam <h2> adalah heading 2
}
function garis ()
 perintah ini untuk menampilkan garis melalui sebuah fungsi. Fungsi ini adalah
fungsi tanpa parameter.
{
echo "=================================";
 menampilkan “==============” pada fungsi garis.
}
judul ();
 dengan dipanggilnya fungsi judul, maka akan ditampilkan Praktikum
Pemrograman Web
garis ();
 begitu pula dengan pemanggilan garis, akan ditampilkan garis
(==========================)
?>
 Perintah tersebut merupakan perintah tag penutup PHP
2. perintah untuk menampilkan fungsi mhs dengan parameter $nim, $nama, $semester
dan jika parameter disertakandengan parameter maka parameter itulah yang akan
ditampilkan.
{
echo "NIM : $nim <br/>";
 perintah echo ini untuk menampilkan variabel NIM dari Mahasiswa tersebut
echo "Nama : $nama <br/>";
 perintah echo ini untuk menampilkan variabel Nama dari Mahasiswa tersebut
echo "Semester : $semester <br/>"; 
 Perintah echo ini untuk menampilkan varibael Semester dari Mahasiswa tersebut
}
judul ();
 dengan dipanggilnya fungsi judul, maka akan ditampilkan Praktikum Pemrograman
Web dengan jenis huruf yang tebal dan berwarna Black itu
garis ();
 begitu pula dengan pemanggilan garis, akan ditampilkan
garis ==========================
mhs("165410039","Maikelius Iba",4);
 perintah untuk pemanggilan fungsi diatas maka yang akan ditampilkan adalah :
165410039 akan memanggil parameter NIM
Maikelius Iba akan memanggil parameter Nama
3 akan memanggil paremeter Semester
garis();
 perintah ini untuk menampilkan garis ============================
melalui sebuah fungsi. Fungsi ini adalah fungsi tanpa parameter
?>
 Perintah tersebut merupakan perintah tag penutup PHP
3. perintah ini untuk menampilkan nilai_pertama, yang dimana nilai_pertama berisi
variable x ($x) melalui sebuah fungsi. Fungsi ini adalah fungsi tanpa parameter.
{
$x +=200;
 Pertama kali variable x ditambah sama dengan nilai 200 ($x+=200)
}
function nilai_kedua (& $x)
 perintah ini untuk menampilkan nilai_kedua, yang dimana nilai_kedua
berisi (dan variable x) melalui sebuah fungsi. Fungsi ini adalah fungsi tanpa
parameter.
{
$x +=200;
 variable x ditambah sama dengan nilai = 200 ($x+=200)
}
$nilai_awal = 100;
 akan membuat variable nilai_awal = 100
nilai_pertama($nilai_awal);
 dengan nilai_pertama menggunakan variable nilai_awal
echo "Nilai Akhir Function Pertama : $nilai_awal<br/>";
 dan akan menampilkan “Nilai Akhir Function Pertama sama dengan 100 . 100
dipanggil melalui perintah nilai_awal.
nilai_kedua( $nilai_awal);
 nilai_kedua (variable nilai_awal)
echo "Nilai Akhir Function Kedua : $nilai_awal<br/>";
 dan akan menampilkan “Nilai Akhir Function Kedua sama dengan 300 . 300
diperoleh dari nilai_pertama = 100 ditambah nilai_kedua = 200 = 300.
?>
4. Perintah tersebut merupakan perintah tag pembuka PHP
function jumlah($bil1, $bil2)
 perintah ini untuk menampilkan jumlah , yang dimana jumlah berisi variable bil1
dan variable bil2 ($bil1,$bil2) melalui sebuah fungsi. Fungsi ini adalah fungsi tanpa
parameter.
{
$jumlah = $bil1 + $bil2;
 maksud dari perintah tersebuta dalah membuat variable jumlah = variable bil1
ditambah variable bil2.
return $jumlah;
 perintah ini berfungsi untuk mengembalikan nilai variable jumlah yang berupa
angka untuk keluar dari fungsi .
}
$hasil = jumlah(10, 20);
 perintah diatas merupakan perintah variable hasil yang dimana jumlah bil1= 10
ditambah jumlah bil2 = 20.
echo "Hasil jumlah : $hasil";
 perintah echo ini, akan menampilkan Hasil dari penjumlahan antara bil1 dan bil2
bilamana nilai variabel yang diberikan kepada bil1 = 10 dan variable bil2 = 20, maka
hasil yang akan ditampilkan pada output adalah nilai variabel 30.
 perintah echo ini, akan menampilkan varibael hasil
?>
5. perintah <h2>HITUNG BILANGAN</h2> bertujuan untuk menampilkan string
“HITUNG BILANGAN” dengan ukuran teks yang ukurannya tebal dan berwarna
hitam. perintah <h2> </h2> adalah perintah yang mana digunakan untuk membuat
ukuran huruf atau tulisan itu menjadi tebal dan berwarna hitam.
 Kemudian akan memanggil form hitung.php dengan method post (tidak
ditempelkan di URL) Yang berisi bil 1 dengan tipe text yaitu bilangan 1, bil2 dengan
tipe text yaitu bilangan 2 , dan akan memasukkan / membuat form dengan tipe submit
dengan nama JUMLAH dan KURANG.

D. Praktik

Praktik 1
Praktik 2

Praktik 3

Praktik 4
Praktik 5

E. KESIMPULAN
Mahasiswa dapat mengetahui dan mengenal pengertian dari fungsi itu sendiri, misalnya
suatu saat akan muncul sebuah pertanyaan dari berbagai karangan masyarakat mengenai
fungsi yang terdapat pada PHP, maka pada kesempatan ini saya dapat memberikan
kesimpulan mengenai pengertian dari fungsi. Fungsi (Function) adalah suatu program
terpisah dalam blok sendiri, yang berfungsi sebagai sub-program (modul program), yang
merupakan sebuah program kecil untuk memproses sebagian dari pekerjaan program
utama.

Anda mungkin juga menyukai