Belajar PHP Part 25 : Go To Operator
- Salah Satu fitur yang sebenarnya jarang sekali digunakan di PHP adalah goto operator
- Kenapa jarang digunakan, karena jika terlalu banyak menggunakan goto operator, kode program aplikasinya akan mudah membingungkan yang membaca kode nya
- goto adalah fitur dimana kita bisa loncat ke kode program sesuai dengan keinginan kita
- Agar goto bisa loncat ke kode program, kita harus membuat label di php dengan menggunakan nama label lalu diakhiri : (colon)
Go To Sederhana
goto a;echo "Hello World" . PHP_EOL;a:echo "Hello A" . PHP_EOL;
Saat kita menjalankan kode diatas secara otomatis akan menampilkan "Hello A", Kok Kenapa tidak menampikan "Hello Word" ?
Karena ada operator go to di bagian baris pertama kode yaitu goto a; dimana tersambung dengan a:
Go To Kompleks
$counter = 1;
while (true) {
echo "Ini adalah for while ke-$counter" . PHP_EOL;
$counter++;
if ($counter > 10) {
goto end;
}
}
end:
echo "End Loop";