Pernyataan break adalah salah satu kata kunci kontrol perulangan di PHP. Ketika aliran program menemukan break inside while, do while, for serta foreach loop atau konstruksi switch, pernyataan yang tersisa di loop/swtich ditinggalkan dan pernyataan setelah yang sama akan dieksekusi Show
Sintaksiswhile (expr) { .. .. if (expr1) break; .. .. } Dalam contoh berikut, while loop terus membaca input pengguna hingga string END dimasukkan Contoh"; } ?>_ KeluaranIni akan menghasilkan hasil berikut - enter something (END to stop loop)Hello You entered Hello enter something (END to stop loop)PHP You entered PHP enter something (END to stop loop)END Kata kunci continue dapat memiliki argumen numerik opsional untuk menentukan berapa banyak level loop inne yang akan dilewati. Standarnya adalah 1 Dalam kasus loop bersarang, break hanya akan mengabaikan loop saat ini. Dalam contoh berikut, pernyataan break telah digunakan di loop dalam ContohDemo Langsung "; for ($j=1;$j<=5;$j++) { if ($j >=3) break ; echo "I : $i J : $j"." KeluaranIni akan menghasilkan hasil berikut - Start Of outer loop I : 1 J : 1 I : 1 J : 2 End of inner loop Start Of outer loop I : 2 J : 1 I : 2 J : 2 End of inner loop Start Of outer loop I : 3 J : 1 I : 3 J : 2 End of inner loop Start Of outer loop I : 4 J : 1 I : 4 J : 2 End of inner loop Start Of outer loop I : 5 J : 1 I : 5 J : 2 End of inner loop_ break menerima argumen numerik opsional yang memberi tahu berapa banyak struktur terlampir bersarang yang harus dipecahkan. Dalam contoh berikut break 2 inside inner loop keluar dari outer loop juga ContohDemo Langsung "; for ($j=1;$j<=5;$j++) { if ($j >3) break 2 ; echo "I : $i J : $j"." KeluaranIni akan menghasilkan hasil berikut - I : 1 J : 1 I : 1 J : 2 I : 1 J : 3_ Dalam konstruksi saklar, break mencegah program jatuh ketika nilai yang diinginkan dari variabel switching diperoleh Ringkasan. dalam tutorial ini, Anda akan belajar bagaimana menggunakan pernyataan PHP 0 untuk mengakhiri eksekusi pernyataan 1, 2, 3Dan 4 saat ini Pengantar pernyataan break PHPPernyataan _0 menghentikan eksekusi pernyataan 6, 7, 8, atau 4. Tutorial ini berfokus pada bagaimana menggunakan pernyataan break dengan perulangan Biasanya, Anda menggunakan pernyataan _0 dengan pernyataan 1 yang menentukan kondisi untuk perulangan terminating Pernyataan 0 menerima nomor opsional yang menentukan jumlah struktur penutup bersarang yang akan dipisahkan Jika Anda tidak menentukan nomor opsional, defaultnya adalah 3. Dalam hal ini, pernyataan 0 hanya menghentikan struktur penutup langsung Menggunakan pernyataan break PHP dalam for loopContoh berikut mengilustrasikan cara menggunakan pernyataan _0 dalam loop 1
Keluaran
Pernyataan _1 akan dieksekusi 10 kali dari 0 hingga 9. Namun, ketika variabel _8 mencapai 9, pernyataan 0 segera mengakhiri perulangan. Kontrol diteruskan ke pernyataan setelah pernyataan 1 Menggunakan pernyataan break PHP dalam do… while loopContoh berikut mengilustrasikan cara menggunakan pernyataan 0 di dalam loop 2
Keluaran
Dalam contoh ini, 4 loop hanya mengeksekusi lima iterasi. Variabel _5 bertambah satu di setiap iterasi. Ketika variabel _5 mencapai 9, pernyataan 0 segera menghentikan loop Menggunakan pernyataan break PHP dalam loop sementaraContoh berikut menunjukkan cara menggunakan pernyataan _0 dalam loop 3
Keluaran
Contoh ini juga menampilkan lima angka dari 1 hingga 2. Dalam setiap iterasi, variabel 3 bertambah satu. Pernyataan break menghentikan loop segera ketika variabel 3 mencapai 9 Menggunakan pernyataan break untuk melompat keluar dari loop bersarangContoh berikut mengilustrasikan bagaimana menggunakan pernyataan break untuk keluar dari loop bersarang
Keluaran
Dalam contoh ini, ketika variabel _8 mencapai 7, pernyataan 0 mengakhiri loop dalam dan luar segera Secara default, pernyataan 0 hanya mengakhiri loop penutup. Namun pada contoh ini, kita menggunakan angka 2 pada pernyataan break; Bagaimana cara memecahkan loop sementara di PHP?Untuk mengakhiri kontrol dari loop apa pun, kita perlu menggunakan kata kunci break . Kata kunci break digunakan untuk mengakhiri eksekusi struktur current for, foreach, while, do-while atau switch.
Bagaimana saya bisa mematahkan loop sementara?Untuk keluar dari while loop, Anda dapat menggunakan pernyataan endloop, continue, resume, atau return . sementara; .
Bagaimana cara memecah fungsi di PHP?Pernyataan break PHP menghentikan eksekusi arus untuk, while, do-while, switch, dan for-each loop . Jika Anda menggunakan break inside inner loop, itu hanya merusak eksekusi inner loop. Kata kunci break segera mengakhiri eksekusi struktur loop atau switch.
Apakah ada pernyataan istirahat di PHP?Pernyataan break adalah salah satu kata kunci kontrol perulangan di PHP . Ketika aliran program menemukan break inside while, do while, for serta foreach loop atau konstruksi switch, pernyataan yang tersisa di loop/swtich ditinggalkan dan pernyataan setelah yang sama akan dieksekusi. |