Jadual Kandungan
Carta Aliran
Contoh Teruskan dalam PHP
Contoh #2
Example #3
Importance of Continue in PHP
Conclusion – Continue in PHP

Teruskan dalam PHP

Aug 28, 2024 pm 05:46 PM
php

Pernyataan Continue ialah pernyataan yang digunakan dalam pernyataan bersyarat untuk mengarahkan kod untuk melangkau baki lelaran gelung yang sedang berjalan dan meneruskan pelaksanaannya pada penilaian keadaan dan melompat ke permulaan pelaksanaan seterusnya. Dalam PHP, tempat yang paling biasa di mana pernyataan continue digunakan dalam pernyataan suis.

Mulakan Kursus Pembangunan Perisian Percuma Anda

Pembangunan web, bahasa pengaturcaraan, ujian perisian & lain-lain

Teruskan mengambil parameter berangka pilihan yang mentakrifkan bilangan tahap gelung dalaman yang harus dilangkau dan pergi ke penghujung. Ini bermakna jika nilai ialah 1 maka ia melangkau ke penghujung gelung sekarang. Walaupun pernyataan break digunakan untuk menamatkan gelung sepenuhnya, continue digunakan sebagai pintasan daripada gelung semasa dan beralih ke gelung seterusnya. Kedua-duanya memberikan kawalan tambahan kepada pengekod pada gelung untuk memanipulasinya mengikut kehendak mereka.

Sintaks:

while ( condition 1)
{
//declaration statements
if ( condition 2 )
{
//PHP code goes here
continue ;
}
// Operational Statements
}
Salin selepas log masuk

Seperti yang dilihat di atas, kami mula-mula mengisytiharkan gelung sementara bersama-sama dengan keadaannya. Apabila syarat dipenuhi kod memasuki gelung dan ini berterusan sehingga syarat itu tidak benar. Kod memasuki gelung pernyataan if hanya jika keadaannya benar. Pernyataan continue di sini melangkau lelaran ini dan tidak akan melaksanakan bahagian akhir kod selepas meneruskan. Oleh itu kawalan dipindahkan ke lelaran seterusnya bagi gelung while yang mempunyai keadaan 1.

Carta Aliran

Berikut ialah carta alir continue dalam PHP:

Teruskan dalam PHP

Seperti yang dilihat dalam carta alir, continue sentiasa ada dalam blok pernyataan di dalam kod tempat gelung sedang dilaksanakan. Jika syarat untuk meneruskan adalah benar, ia melangkau tindakan yang seterusnya dan melangkau ke lelaran seterusnya.

Contoh Teruskan dalam PHP

Mari kita lihat kerja tepat kenyataan continue dengan mengambil beberapa contoh terperinci seperti yang ditunjukkan di bawah:

Contoh #1

Kod:

<?php
$a = 0;
for ($a = 0;$a <= 10;$a++)
{
if ($a==4)
{
break;
}
echo $a;
echo "\n";
}
echo "End of for loop" ;
?>
Salin selepas log masuk

Output:

Teruskan dalam PHP

Dalam program ini, kita mula-mula memulakan nilai pembolehubah a kepada sifar. Kami kemudiannya menggunakan gelung for untuk menambah nilainya dengan satu sehingga nilainya mencapai 10. Satu lagi pernyataan bersyarat jika gelung juga digunakan untuk memecahkan gelung ini apabila nilai a mencapai sama dengan 4. Oleh itu ia terkeluar daripada gelung dan kemudian mencetak "Tamat gelung" dan bukannya mencetak nilai 5. Kami mencetak setiap nilai tambahan dalam output untuk memahami dengan lebih baik. Jadi seperti yang anda lihat output berhenti pada 4 kerana penyataan rehat.

Sekarang mari kita lihat apa yang dilakukan oleh pernyataan continue kepada kod yang sama:

Kod:

<?php
$a = 0;
for ($a = 0;$a <= 10;$a++)
{
if ($a==4)
{
continue;
}
echo $a;
echo "\n";
}
echo "End of for loop" ;
?>
Salin selepas log masuk

Output:

Teruskan dalam PHP

Seperti yang anda lihat dalam output di atas, program mencetak nombor dari 0 hingga 4 seperti yang sebelumnya. Apabila ia datang kepada penyataan bersyarat if dan ia adalah BENAR, kerana pernyataan continue yang diberikan ia melangkau pencetakan 4 tetapi meneruskan gelung sekali lagi. Oleh itu dalam output, kita tidak dapat melihat 4 tetapi kenaikan bermula semula dari 5 hingga 10 yang merupakan keadaan gelung untuk dan kemudian dicetak "Tamat untuk gelung" menunjukkan ia telah keluar dari gelung untuk. Oleh itu sambung biasanya digunakan untuk melangkau dari kejadian tertentu dan meneruskan gelung dari seterusnya.

Contoh #2

Kod:

<?php
$a=0;
foreach ($a as $k => $val) {
if (!($k % 2)) { // skip even members
continue;
}
do_something_odd($val);
}
$j = 0;
while ($j++ < 5) {
echo "Outermost while loop\n";
while (1) {
echo "Middle while loop\n";
while (1) {
echo "Innermost while loop\n";
continue 3;
}
echo "This text will never get printed\n";
}
echo "This text also will never get printed\n";
}
?>
Salin selepas log masuk

Output:

Teruskan dalam PHP

Dalam kod di atas, kami menggunakan pembolehubah k dalam gelung bersyarat if untuk melangkau nombor genap dengan menggunakan fungsi modulo 2. Kami menggunakan pernyataan continue di sini yang melangkau lelaran semasa dan oleh itu tiada output dicetak di sini.

Dalam bahagian kedua gelung kami menggunakan pembolehubah j dan mula-mula memulakannya kepada sifar. Kami kemudian menggunakan 3 gelung while: gelung paling luar, tengah dan paling dalam. Gelung paling luar mempunyai keadaan yang dilaksanakan apabila pembolehubah j kurang daripada 5 dan j terus meningkat sebanyak 1. Gelung tengah dan dalam adalah tidak terhingga yang bermaksud mereka terus melaksanakan tanpa sebarang syarat.

Just like the break statement, we can also pass numeric parameters along with the continue statement. As shown in the above example, we are passing the number 3 which means that it skips 3 iterations of the loop. Hence the text which will never get printed is shown in the code. The same code when we give continue 2 will skip the innermost and the middle while loop and prints the last text. Similarly, continue 1 will skip only the innermost loop. However, note that continues 0 is not a valid statement to execute even though it was valid before as it was considered to be the same as continue 1.

Example #3

Continue can also be used in a switch statement as follows:

Code:

<?php
echo"\n";
echo"\n";
for ( $a = 0; $a < 5; $a++ ) {
switch ($a)
{
case 0:
echo $a . "\nb\n";
continue 2;
echo $a . "\na\n";
case 1:
echo $a . "\nb\n";
continue 2;
echo $a . "\na\n";
case 2:
echo $a . "\nb\n";
break;
echo $a . "\na\n";
}
echo "end\n";
}
echo"\n";
echo"\n";
?>
Salin selepas log masuk

Output:

Teruskan dalam PHP

It can be seen that in a switch statement, break and continue statements work in the same way. But in the loops, they are used to stop the loop iteration and move on to the next. By using continue 2 we can come out of the switch inside a loop and continue to the next outer loop iteration.

Importance of Continue in PHP

  1.  The main purpose of the continue statement is inside loops for skipping a particular instance of iteration where the coder wants it.
  2. In case of a do-while loop, the continue statement takes control of the conditional statement part of the while loop.
  3. Even in a while loop, the continue again takes control of the condition of while loop.
  4. In for loop, the increment or decrement actions get executed after the continue statement.

Disadvantages of Continue in PHP

  1. We cannot use continue in a file name which is inside a loop as it will cause an error.
  2. Using continue makes the code hard to follow and does not look elegant.

Conclusion – Continue in PHP

Continue statements are majorly used in all kinds of loops or conditional statements in PHP. They basically stop the ongoing iteration of that loop but does not terminate the same. Continue statement present inside the statement block just hops on to the next iteration which succeeds in the conditional statement.

Atas ialah kandungan terperinci Teruskan dalam PHP. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

Video Face Swap

Video Face Swap

Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Artikel Panas

<🎜>: Bubble Gum Simulator Infinity - Cara Mendapatkan dan Menggunakan Kekunci Diraja
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
Nordhold: Sistem Fusion, dijelaskan
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
Mandragora: Whispers of the Witch Tree - Cara Membuka Kunci Cangkuk Bergelut
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas

Tutorial Java
1674
14
Tutorial PHP
1278
29
Tutorial C#
1257
24
PHP vs Python: Memahami Perbezaan PHP vs Python: Memahami Perbezaan Apr 11, 2025 am 12:15 AM

PHP dan Python masing -masing mempunyai kelebihan sendiri, dan pilihannya harus berdasarkan keperluan projek. 1.Php sesuai untuk pembangunan web, dengan sintaks mudah dan kecekapan pelaksanaan yang tinggi. 2. Python sesuai untuk sains data dan pembelajaran mesin, dengan sintaks ringkas dan perpustakaan yang kaya.

PHP: Bahasa utama untuk pembangunan web PHP: Bahasa utama untuk pembangunan web Apr 13, 2025 am 12:08 AM

PHP adalah bahasa skrip yang digunakan secara meluas di sisi pelayan, terutamanya sesuai untuk pembangunan web. 1.PHP boleh membenamkan HTML, memproses permintaan dan respons HTTP, dan menyokong pelbagai pangkalan data. 2.PHP digunakan untuk menjana kandungan web dinamik, data borang proses, pangkalan data akses, dan lain -lain, dengan sokongan komuniti yang kuat dan sumber sumber terbuka. 3. PHP adalah bahasa yang ditafsirkan, dan proses pelaksanaan termasuk analisis leksikal, analisis tatabahasa, penyusunan dan pelaksanaan. 4.Php boleh digabungkan dengan MySQL untuk aplikasi lanjutan seperti sistem pendaftaran pengguna. 5. Apabila debugging php, anda boleh menggunakan fungsi seperti error_reporting () dan var_dump (). 6. Mengoptimumkan kod PHP untuk menggunakan mekanisme caching, mengoptimumkan pertanyaan pangkalan data dan menggunakan fungsi terbina dalam. 7

PHP dan Python: Membandingkan dua bahasa pengaturcaraan yang popular PHP dan Python: Membandingkan dua bahasa pengaturcaraan yang popular Apr 14, 2025 am 12:13 AM

PHP dan Python masing -masing mempunyai kelebihan mereka sendiri, dan memilih mengikut keperluan projek. 1.PHP sesuai untuk pembangunan web, terutamanya untuk pembangunan pesat dan penyelenggaraan laman web. 2. Python sesuai untuk sains data, pembelajaran mesin dan kecerdasan buatan, dengan sintaks ringkas dan sesuai untuk pemula.

PHP dalam Tindakan: Contoh dan aplikasi dunia nyata PHP dalam Tindakan: Contoh dan aplikasi dunia nyata Apr 14, 2025 am 12:19 AM

PHP digunakan secara meluas dalam e-dagang, sistem pengurusan kandungan dan pembangunan API. 1) e-dagang: Digunakan untuk fungsi keranjang belanja dan pemprosesan pembayaran. 2) Sistem Pengurusan Kandungan: Digunakan untuk penjanaan kandungan dinamik dan pengurusan pengguna. 3) Pembangunan API: Digunakan untuk Pembangunan API RESTful dan Keselamatan API. Melalui pengoptimuman prestasi dan amalan terbaik, kecekapan dan pemeliharaan aplikasi PHP bertambah baik.

Relevannya PHP: Adakah ia masih hidup? Relevannya PHP: Adakah ia masih hidup? Apr 14, 2025 am 12:12 AM

PHP masih dinamik dan masih menduduki kedudukan penting dalam bidang pengaturcaraan moden. 1) kesederhanaan PHP dan sokongan komuniti yang kuat menjadikannya digunakan secara meluas dalam pembangunan web; 2) fleksibiliti dan kestabilannya menjadikannya cemerlang dalam mengendalikan borang web, operasi pangkalan data dan pemprosesan fail; 3) PHP sentiasa berkembang dan mengoptimumkan, sesuai untuk pemula dan pemaju yang berpengalaman.

PHP dan Python: Paradigma yang berbeza dijelaskan PHP dan Python: Paradigma yang berbeza dijelaskan Apr 18, 2025 am 12:26 AM

PHP terutamanya pengaturcaraan prosedur, tetapi juga menyokong pengaturcaraan berorientasikan objek (OOP); Python menyokong pelbagai paradigma, termasuk pengaturcaraan OOP, fungsional dan prosedur. PHP sesuai untuk pembangunan web, dan Python sesuai untuk pelbagai aplikasi seperti analisis data dan pembelajaran mesin.

PHP vs Bahasa Lain: Perbandingan PHP vs Bahasa Lain: Perbandingan Apr 13, 2025 am 12:19 AM

PHP sesuai untuk pembangunan web, terutamanya dalam pembangunan pesat dan memproses kandungan dinamik, tetapi tidak baik pada sains data dan aplikasi peringkat perusahaan. Berbanding dengan Python, PHP mempunyai lebih banyak kelebihan dalam pembangunan web, tetapi tidak sebaik python dalam bidang sains data; Berbanding dengan Java, PHP melakukan lebih buruk dalam aplikasi peringkat perusahaan, tetapi lebih fleksibel dalam pembangunan web; Berbanding dengan JavaScript, PHP lebih ringkas dalam pembangunan back-end, tetapi tidak sebaik JavaScript dalam pembangunan front-end.

PHP dan Python: Contoh dan perbandingan kod PHP dan Python: Contoh dan perbandingan kod Apr 15, 2025 am 12:07 AM

PHP dan Python mempunyai kelebihan dan kekurangan mereka sendiri, dan pilihannya bergantung kepada keperluan projek dan keutamaan peribadi. 1.PHP sesuai untuk pembangunan pesat dan penyelenggaraan aplikasi web berskala besar. 2. Python menguasai bidang sains data dan pembelajaran mesin.

See all articles