php pertemuan 5 | java php laravel linux mysql sql bootstrap html css query java php laravel linux mysql sql bootstrap html css query: php pertemuan 5

Saturday, July 27, 2024

php pertemuan 5

Kontrol Alur: Pernyataan Kondisional dalam PHP

Dalam pemrograman, kontrol alur memungkinkan kita untuk mengarahkan eksekusi kode berdasarkan kondisi tertentu. Di PHP, terdapat beberapa pernyataan kondisional yang digunakan untuk membuat keputusan dalam kode, yaitu if, else, elseif, dan switch case. Artikel ini akan membahas cara kerja dan penggunaan masing-masing pernyataan tersebut.

If, Else, dan Elseif

Pernyataan If

Pernyataan if digunakan untuk mengeksekusi blok kode jika suatu kondisi tertentu benar (true).

Sintaks

if (kondisi) {
// blok kode yang akan dieksekusi jika kondisi benar
}
view raw php hosted with ❤ by GitHub

Contoh Penggunaan

<?php
$nilai = 85;
if ($nilai >= 60) {
echo "Selamat, Anda lulus!";
}
?>
view raw php hosted with ❤ by GitHub

Dalam contoh di atas, pesan "Selamat, Anda lulus!" akan ditampilkan jika nilai lebih besar atau sama dengan 60.

Pernyataan Else

Pernyataan else digunakan untuk mengeksekusi blok kode alternatif jika kondisi dalam pernyataan if adalah salah (false).

Sintaks

if (kondisi) {
// blok kode yang akan dieksekusi jika kondisi benar
} else {
// blok kode yang akan dieksekusi jika kondisi salah
}
view raw php hosted with ❤ by GitHub

Contoh Penggunaan

<?php
$nilai = 50;
if ($nilai >= 60) {
echo "Selamat, Anda lulus!";
} else {
echo "Maaf, Anda tidak lulus.";
}
?>
view raw php hosted with ❤ by GitHub

Dalam contoh ini, pesan "Maaf, Anda tidak lulus." akan ditampilkan jika nilai kurang dari 60.

Pernyataan Elseif

Pernyataan elseif digunakan untuk memeriksa beberapa kondisi jika kondisi sebelumnya dalam pernyataan if adalah salah.

Sintaks

if (kondisi1) {
// blok kode yang akan dieksekusi jika kondisi1 benar
} elseif (kondisi2) {
// blok kode yang akan dieksekusi jika kondisi2 benar
} else {
// blok kode yang akan dieksekusi jika semua kondisi di atas salah
}
view raw php hosted with ❤ by GitHub

Contoh Penggunaan

<?php
$nilai = 75;
if ($nilai >= 90) {
echo "Nilai Anda A";
} elseif ($nilai >= 80) {
echo "Nilai Anda B";
} elseif ($nilai >= 70) {
echo "Nilai Anda C";
} else {
echo "Nilai Anda D";
}
?>
view raw php hosted with ❤ by GitHub

Dalam contoh ini, jika nilai adalah 75, maka pesan "Nilai Anda C" akan ditampilkan.

Switch Case

Pernyataan switch digunakan untuk memeriksa nilai variabel terhadap beberapa kemungkinan nilai dan mengeksekusi blok kode yang sesuai. Pernyataan switch sering kali lebih bersih dan lebih mudah dibaca daripada menggunakan beberapa pernyataan if-elseif.

Sintaks

switch (variabel) {
case nilai1:
// blok kode yang akan dieksekusi jika variabel bernilai nilai1
break;
case nilai2:
// blok kode yang akan dieksekusi jika variabel bernilai nilai2
break;
// Anda dapat menambahkan lebih banyak kasus sesuai kebutuhan
default:
// blok kode yang akan dieksekusi jika tidak ada kasus yang cocok
}
view raw php hosted with ❤ by GitHub

Contoh Penggunaan

<?php
$hari = "Senin";
switch ($hari) {
case "Senin":
echo "Hari ini adalah Senin.";
break;
case "Selasa":
echo "Hari ini adalah Selasa.";
break;
case "Rabu":
echo "Hari ini adalah Rabu.";
break;
case "Kamis":
echo "Hari ini adalah Kamis.";
break;
case "Jumat":
echo "Hari ini adalah Jumat.";
break;
default:
echo "Hari tidak diketahui.";
}
?>
view raw php hosted with ❤ by GitHub

Dalam contoh di atas, jika variabel $hari bernilai "Senin", maka pesan "Hari ini adalah Senin." akan ditampilkan.

Kesimpulan

Menggunakan pernyataan kondisional seperti if, else, elseif, dan switch dalam PHP memungkinkan kita untuk membuat keputusan dalam kode berdasarkan kondisi tertentu. Dengan memahami cara kerja dan penggunaan pernyataan kondisional ini, Anda dapat menulis kode yang lebih fleksibel dan dinamis dalam pengembangan aplikasi web Anda.

Pada artikel berikutnya, kita akan membahas tentang perulangan (loop) dalam PHP dan bagaimana menggunakannya untuk mengulang eksekusi blok kode tertentu berdasarkan kondisi yang diberikan.


Daftar Link PHP

php pertemuan 1
php pertemuan 2
php pertemuan 3
php pertemuan 4
php pertemuan 5
php pertemuan 6
php pertemuan 7
php pertemuan 8
php pertemuan 9
php pertemuan 10

No comments:

Post a Comment

saifiahmada.com adalah blog belajar programming Indonesia, membahas lengkap materi bahasa pemrograman: code HTML, CSS, Bootstrap, Desain, PHP, MySQL, coding Java, Query, SQL, dan dunia linux