Topik ni baru je saya temui. Jadi ada baiknya saya kongsi kat blog ni.
Saya pasti ada di antara anda yang dah biasa dengan break; tapi jarang sangat menggunakan continue;
Jika break; digunakan di dalam penyataan switch case.
Sebenarnya kedua-dua break; dan continue; boleh saja digunakan didalam penyataan ulangan while, for dan foreach (merujuk kepada sumber php.net). Ia juga dianggap sebagai salah satu datu stuktur ulangan (looping).
Jom kita lihat bagaimana penggunaan break; dan continue; ni. Saya berikan contoh untuk mudah difahami,
Cetak No Genap:
for ($i = 1; $i <= 100; $i++) { if ($i % 2) { echo 'Genap: ' . $i . "\n"; } else { continue; } }
Carian Ayat:
$bulanan = [ 'Januari', 'Febuari', 'Mac', ];
foreach ($bulanan as $bulan) { if ($bulan == 'Mac') { echo 'Dijumpai!'; break; } }
Jika anda perhatikan betul-betul, sebenarnya penggunaan break; dan continue; bukanlah satu keperluan dalam contoh di atas.
Leave a Reply