PHP Control Flow If Switch Loop Foreach
Definisi
Control flow mengatur jalannya eksekusi: if/elseif/else, match (PHP 8, ekspresi), switch, serta loop for, foreach, while, do-while. break/continue mengontrol iterasi.
Kapan dipakai
Wajib di setiap program untuk percabangan dan pengulangan. match lebih aman dari switch (return value + strict compare + no fall-through).
Cara kerja
if ($x > 0) { echo "positif"; }
elseif ($x === 0) { echo "nol"; }
else { echo "negatif"