DISUSUN OLEH :
Dosen pengampu :
Pengertian PHP
Untuk yang belum tahu perbedaan server side scripting dan client side
scripting, server side scripting itu bahasa pemrograman yang berjalan di sisi
server. Jadi, server juga ikut bekerja apabila bahasa pemrograman tersebut
digunakan. Contohnya adalah: PHP, Python, Ruby, dll.
Salah satu contoh penggunaan PHP pada sebuah website yaitu pada form
login. Ketika Anda login pada suatu website, pastinya Anda harus memasukkan
email dan password yang sama. Apabila email ataupun password yang Anda
masukkan berbeda satu karakter saja, maka website tidak dapat mengizinkan
1
Anda untuk masuk.Perulangan adalah proses mengulang-ulang eksekusi blok
kode tanpa henti, selama kondisi yang dijadikan acuan terpenuhi. Biasanya
disiapkan variabel untuk iterasi atau variabel penanda kapan perulangan akan
diberhentikan.[ CITATION Nov18 \l 1033 ]
1. For
Struktur perulangan for biasa digunakan untuk mengulang suatu proses yang
telah diketahui jumlah perulangannya. Dari segi penulisannya, struktur
perulangan for tampaknya lebih efisien karena susunannya lebih simpel dan
sederhana. Bentuk umum perulangan for adalah sebagai berikut :
for(inisialisasi;syarat;penambahan)
pernyataan;
Keterangan : Inisialisasi : pernyataan untuk menyatakan keadaan awal dari
variabel kontrol.
Syarat : ekspresi relasi yang menyatakan kondisi untuk keluar dari
perulangan.
Penambahan:pengatur perubahan nilai variabel kontrol.
2. While
Perulangan WHILE banyak digunakan pada program yang terstruktur.
Perulangan ini banyak digunakan bila jumlah perulangannya belum diketahui.
Proses perulangan akan terus berlanjut selama kondisinya bernilai benar
(true) dan akan berhenti bila kondisinya bernilai salah. Bentuk umum
perulangan while adalah :
while (syarat) { instruksi; ...}
3. Do While
Pada dasarnya struktur perulangan do....while sama saja dengan struktur
while, hanya saja pada proses perulangan dengan while, seleksi berada di
while yang letaknya di atas sementara pada perulangan do....while, seleksi
while berada di bawah batas perulangan. Jadi dengan menggunakan struktur
do…while sekurang-kurangnya akan terjadi satu kali perulangan. [CITATION
Unk16 \l 1033 ]
2
SOAL DAN PEMBAHASAN
G1A018058
Gambar 1.1 source code biodata diri
Source Code
<?php $nilai = 70;
if ($nilai >= 60) {
{echo "Selamat Edwar, Nilai Anda $nilai, Anda LULUS";}
?>
Pembahasan
Pada source code diatas terdapat <?php merupakan tag pembuka php,
kemudian $nilai = 70; yaitu variable nilai bertipe interger dengan value 70.
Kemudian perkondisian jika $nilai lebih besar atau sama dengan 60 maka akan
menjalankan perintah {echo "Selamat Edwar, Nilai Anda $nilai, Anda
LULUS";} yaitu menampilkan untuk tulisan
Output
G1A018058
Gambar 1.2 Output program biodata diri
Pembahasan
Output dari program 3.1 yang mana perkondisiannya benar maka
menampilkan “Selamat Edwar, Nilai Anda 70, Anda LULUS”, karena nilai 70
lebih dari 60.
3
Print Screen
G1A018058
G1A018058
Gambar 2.2 Output program biodata diri
Pembahasan
Output dari program 3.1 yang mana perkondisiannya benar maka
menampilkan “Selamat Edwar, Nilai Anda 70, Anda LULUS”, karena nilai 70
lebih dari 60.
4
KESIMPULAN DAN SARAN
A. Kesimpulan
B. Saran
Perulangan mempunyai banyak versi, jadi pelajarilah berbagai versi
perulangan karena akan berguna di kondisi tertentu.
5
DAFTAR PUSTAKA
Agung, N. (2018, Agustus 25). Perulangan. Retrieved Februari 21, 2020, from
Dasar Pemrograman Golang web site:
https://dasarpemrogramangolang.novalagung.com/13-perulangan.html
Sabrina. (2019, July 17). Belajar PHP : Apa Itu PHP – Pengertian, Konsep
Dasar dan Sejarah PHP. Retrieved February 21, 2020, from
Pendidikan.id: https://pendidikan.id/main/forum/diskusi-
pendidikan/artikel-berita/11926-belajar-php-apa-itu-php-%E2%80%93-
pengertian-konsep-dasar-dan-sejarah-php
6
7
KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN
UNIVERSITAS BENGKULU
FAKULTAS TEKNIK
PROGRAM STUDI INFORMATIKA
Jalan W.R. Supratman Kandang Limun Bengkulu
Bengkulu 38371 A Telepon : (0736) 344087, 22105 – 227
Laporan Praktikum
Tanda ACC
Hari/Tanggal Laporan diberikan