PENGEMBANGAN WEB
PHP Lanjutan
Identitas :
ADIP APRIANDITA
1 SI D
2257301005
Penjelasan :
Program tersebut merupakan sebuah program dalam bahasa pemrograman PHP. Pada
baris pertama, terdapat deklarasi variabel $d yang diberi nilai 10. Kemudian, program
menggunakan struktur kontrol if-else untuk membandingkan nilai dari variabel $d dengan
nilai 10 menggunakan operator pembanding ==. Jika nilai dari variabel $d sama dengan
10, maka program akan menampilkan teks "benar nilai d adalah 10" menggunakan
perintah echo. Namun, jika nilai dari variabel $d tidak sama dengan 10, maka program
akan menampilkan teks "salah nilai d bukan 10".
Output Program :
Penjelasan :
program di atas merupakan sebuah program dalam bahasa pemrograman PHP yang
menggunakan struktur kontrol switch-case untuk menentukan hasil output berdasarkan
nilai dari variabel $favcolor. Pada baris kedua, terdapat deklarasi variabel $favcolor
dengan nilai "red". Kemudian, program menggunakan struktur kontrol switch-case untuk
mengevaluasi nilai dari variabel $favcolor. Jika nilai dari variabel $favcolor adalah "red",
maka program akan menampilkan teks "your favorite color is red" menggunakan perintah
echo dan kemudian menggunakan perintah break untuk menghentikan eksekusi program
di dalam case "red". Jika nilai dari variabel $favcolor adalah "blue", maka program akan
menampilkan teks "your favorite color is blue" dan kemudian menghentikan eksekusi
program di dalam case "blue". Jika nilai dari variabel $favcolor adalah "green", maka
program akan menampilkan teks "your favorite color is green" dan kemudian
menghentikan eksekusi program di dalam case "green". Jika nilai dari variabel $favcolor
tidak sama dengan "red", "blue", atau "green", maka program akan menampilkan teks
"your favorite color is neither red, blue, nor green" menggunakan case default.
Output program :
Penjelasan :
Program di atas adalah contoh penggunaan beberapa jenis loop pada bahasa
pemrograman PHP, yaitu while loops, for loops, dan do while loops.
● Pertama, program menggunakan while loops untuk mencetak pesan "saya akan
menjadi master php" sebanyak 10 kali. Variabel $i diinisialisasi sebagai 0,
kemudian loop akan terus berjalan selama nilai $i kurang dari 10. Pada saat
program melooping, nilai $i akan bertambah 1 dan pesan akan dicetak ke layar.
● Kedua, program menggunakan for loops untuk mencetak pesan "saya akan
menjadi master java" sebanyak 10 kali. Loop for ini menginisialisasi variabel $i
sebagai 0, kemudian terus berjalan selama nilai $i kurang dari 10. Pada saat
program melooping, nilai $i akan bertambah 1 dan pesan akan dicetak ke layar.
● Terakhir, program menggunakan do while loops untuk mencetak pesan "saya akan
menjadi master c#" sebanyak 11 kali.
Output program :
Penjelasan :
Program di atas merupakan contoh penggunaan fungsi dalam bahasa pemrograman PHP.
Fungsi yang didefinisikan bernama tambahNilai menerima 2 parameter yaitu $x dan $y. Di
dalam fungsi, nilai parameter $x dan $y akan dijumlahkan dan disimpan ke dalam variabel
$h. Setelah itu, nilai variabel $h akan ditampilkan ke layar menggunakan perintah echo.
Pada saat fungsi dipanggil dengan memasukkan nilai 4 dan 6 sebagai parameter, maka
fungsi akan menghasilkan nilai 10 yang akan ditampilkan ke layar.
Output program :
Penjelasan :
Program di atas merupakan contoh penggunaan fungsi dalam bahasa pemrograman PHP.
Fungsi yang didefinisikan bernama writeMsg tidak menerima parameter apapun. Di dalam
fungsi, kode echo "hello world" akan menampilkan pesan "hello world" ke layar.Setelah
fungsi didefinisikan, fungsi dipanggil menggunakan perintah writeMsg(). Pemanggilan
fungsi dilakukan untuk menjalankan kode yang ada di dalam fungsi. Dalam contoh ini,
kode echo "hello world" akan dijalankan dan menampilkan pesan "hello world" ke layar.
Output program :
Penjelasan :
Program di atas merupakan contoh penggunaan struktur kontrol if-else dalam bahasa
pemrograman PHP. Program ini melakukan pengecekan terhadap nilai variabel $user dan
$pass. Jika nilai $user sama dengan "adipapr" dan nilai $pass sama dengan "123", maka
program akan menampilkan pesan "Login berhasil" menggunakan perintah echo. Jika nilai
salah satu atau kedua variabel tidak sama dengan nilai yang diharapkan, maka program
akan menampilkan pesan "login gagal" menggunakan perintah echo. Pada contoh ini,
karena nilai variabel $user adalah "adipapr" dan nilai variabel $pass adalah "123", maka
program akan mengeksekusi perintah di dalam blok if, yaitu menampilkan pesan "Login
berhasil" ke layar.
.php
Output program :
Penjelasan :
Program di atas adalah sebuah form HTML yang memiliki 2 input field yaitu Name dan
E-mail. Kemudian form tersebut akan di-submit dengan method "post" ke file
8. Percobaan 8
● Membuat form inputan email dan keterangan login
Code Program :
Penjelasan :
Program di atas adalah sebuah form HTML yang memiliki 2 input field yaitu username
dan password. Terdapat juga 2 tombol yaitu login dan reset yang akan men-submit form
tersebut ke file LoginTest.php menggunakan method POST. Setelah form di-submit, file
LoginTest.php akan mengecek apakah username dan password yang di-inputkan sama
dengan nilai yang telah ditentukan. Jika username dan password benar, maka program
akan menampilkan pesan "login berhasil". Namun, jika username dan password salah,
maka program akan menampilkan pesan "login gagal", untuk menampilkan output
program menggunakan echo dan terdapat Fungsi isset() digunakan untuk memeriksa
apakah suatu variabel telah dideklarasikan dan memiliki nilai atau tidak.
Output program :
Output program :
.php
Output program :