Struktur Kendali
Gunakan pernyataan if-else, kasus switch, dan perulangan dalam PHP
Struktur Kendali adalah pelajaran PHP Academy gratis di CoddyKit. Ini adalah pelajaran 4 dari 5. Kamu bisa membaca pelajaran lengkapnya di bawah secara gratis — lalu praktikkan langsung di browser dengan editor kode bawaan dan tutor AI 24/7. Ini adalah bagian dari jalur belajar PHP Academy, dan progresmu tersinkronisasi di web dan aplikasi CoddyKit. Kursus PHP Academy mencakup 5 pelajaran total.
Struktur Kontrol
Struktur Kontrol
Selamat datang di tahap berikutnya dalam PHP! Dalam pelajaran ini, Anda akan mempelajari struktur kontrol, yang memungkinkan Anda membuat keputusan dan mengulangi tindakan dalam program. Mari kita mulai!

Apa Itu Struktur Kontrol?
Apa Itu Struktur Kontrol?
Struktur kontrol menentukan alur program Anda. Struktur ini memungkinkan Anda untuk:
- Membuat keputusan menggunakan pernyataan kondisional.
- Mengulangi tindakan menggunakan perulangan.
Poin Utama: Struktur kontrol membuat program Anda dinamis dan mudah beradaptasi.
Pernyataan Kondisional
Pernyataan Kondisional
Pernyataan if menjalankan satu blok kode jika suatu kondisi bernilai benar. Gunakan else atau elseif untuk menangani kondisi lainnya. Contoh:
<?php
$age = 18;
if ($age >= 18) {
echo "You are an adult.";
} else {
echo "You are a minor.";
}
?>
Pernyataan Pemilihan
Pernyataan Pemilihan
Pernyataan switch digunakan untuk menjalankan satu blok kode dari banyak pilihan. Contoh:
<?php
$day = "Monday";
switch ($day) {
case "Monday":
echo "Start of the work week!";
break;
case "Friday":
echo "Almost the weekend!";
break;
default:
echo "Just another day.";
}
?>
Perulangan dengan Jumlah Tetap
Perulangan dengan Jumlah Tetap
Perulangan for digunakan untuk mengulangi satu blok kode sebanyak jumlah tertentu. Contoh:
<?php
for ($i = 1; $i <= 5; $i++) {
echo "Iteration $i<br>";
}
?>
Perulangan Selama Kondisi Terpenuhi
Perulangan Selama Kondisi Terpenuhi
Perulangan while menjalankan satu blok kode selama suatu kondisi terpenuhi. Contoh:
<?php
$count = 1;
while ($count <= 3) {
echo "Count: $count<br>";
$count++;
}
?>
Perulangan Lakukan-Selama
Perulangan Lakukan-Selama
Perulangan do-while mirip dengan perulangan while, tetapi menjamin kode akan dijalankan setidaknya sekali. Contoh:
<?php
$count = 1;
do {
echo "Count: $count<br>";
$count++;
} while ($count <= 3);
?>
Perulangan untuk Setiap Elemen
Perulangan untuk Setiap Elemen
Perulangan foreach dirancang untuk menelusuri larik. Contoh:
<?php
$colors = ["Red", "Green", "Blue"];
foreach ($colors as $color) {
echo "$color<br>";
}
?>
<?php
$number = 5;
if ($number > 10) {
echo "Greater than 10";
} else {
echo "10 or less";
}
?>
Bagus Sekali!
Bagus Sekali!
Selamat! Anda telah mempelajari cara menggunakan struktur kontrol untuk membuat keputusan dan mengulangi tindakan dalam PHP. Alat-alat ini penting untuk membuat program yang dinamis dan efisien. Dalam pelajaran berikutnya, kita akan mempelajari larik secara lebih mendalam. Mari terus menulis kode!

Pertanyaan yang Sering Diajukan
Apakah pelajaran “Struktur Kendali” gratis?
Ya — teks lengkap “Struktur Kendali” gratis dibaca di sini di web. Untuk praktiknya secara interaktif (editor kode bawaan dan tutor AI 24/7) dan buka sisa kursus PHP Academy, upgrade ke CoddyKit PRO. Kursus PHP Academy mencakup 5 pelajaran total.
Apa yang akan aku pelajari di “Struktur Kendali”?
Gunakan pernyataan if-else, kasus switch, dan perulangan dalam PHP Kamu berlatih PHP Academy dengan kode praktik yang langsung kamu jalankan di browser, dan tutor AI 24/7 menjawab pertanyaanmu saat kamu mengerjakan pelajaran ini.
Apakah aku perlu pengalaman untuk memulai PHP Academy?
Tidak diperlukan pengalaman sebelumnya. PHP Academy di CoddyKit dirancang untuk pemula hingga pelajar tingkat lanjut, jadi kamu bisa memulai di sini atau dari awal dan belajar sesuai kecepatan kamu sendiri. Ini adalah pelajaran 4 dari 5.
Berapa lama pelajaran “Struktur Kendali” memakan waktu?
Sebagian besar pelajaran CoddyKit memakan waktu sekitar 5–10 menit. Setiap pelajaran ringkas dan interaktif, jadi kamu membuat kemajuan stabil dan melanjutkan dari tempat kamu tinggalkan di web dan aplikasi.
Bisakah aku menulis dan menjalankan kode dalam pelajaran PHP Academy ini?
Ya. Setiap pelajaran PHP Academy menyertakan editor kode bawaan, jadi kamu menulis dan menjalankan kode nyata langsung di browser dan mendapatkan umpan balik AI instan — tidak diperlukan penyiapan lokal.
Semua pelajaran dalam kursus ini
- Variabel dan Konstanta
- Tipe Data
- Operator
- Struktur Kendali
- Bekerja dengan Larik