continuecontinue deyimi döngü yapılarının içinde kullanılır.
Bu deyim kullanıldığında, döngünün kalan kısmı atlanır ve
sonraki yineleme başlatılır.
PHP'de switch deyimi
continue deyiminin kullanılabileceği döngülerden
biri olarak kabul edilmektedir. continue deyimi
sayısal değer içermeyen break gibi davranır, ancak
bu muhtemelen bir hata olduğundan bir uyarıya sebep olacaktır. Eğer
switch bir döngü içindeyse continue 2
dıştaki döngünün sonraki yinelemesinden devam eder.
continue deyimi ile seçime bağlı sayısal bir değer
kullanılarak, kaç seviye döngünün sonuna atlanacağı belirtilebilir.
Öntanımlı değer 1 olup geçerli döngünün sonuna atlanır.
$value) {
if (0 === ($key % 2)) { // tek anahtarlı üyeleri atla
continue;
}
echo $value . "\n";
}
?>
]]>
&examples.outputs;
]]>
&examples.outputs;
continue deyiminden sonra noktalı virgül konmazsa
bu durum karışıklığa yol açabilir. Yapmamanız gereken ile ilgili bir
örnek:
]]>
Şu biçimde bir çıktı almayı bekleyebilirsiniz:
continue ile ilgili değişiklikler&Version;&Description;7.3.0switch içinde bir break deyimi
gibi davranmaya çalışan bir continue bir
E_WARNING tetikleyecektir.