دستورات Break و Continue در php

Ratings
(0)

دستور break در php

شما در فصل های قبلی با دستور break آشنا شده اید. ما از این دستور در بخش فرمان switch استفاده کردیم. از دستور break، همچنین می توانیم برای خارج شدن از یک حلقه نیز استفاده کنیم. در مثال زیر، وقتی که x برابر با 4 شد، از حلقه خارج می شویم:

مثال

<!DOCTYPE html>
<html>
<body>

<?php  
for ($x = 0; $x < 10; $x++) {
  if ($x == 4) {
    break;
  }
  echo "The number is: $x <br>";
}
?>

</body>
</html>

نتیجه:

The number is: 0
The number is: 1
The number is: 2
The number is: 3

 


دستور Continue در php

دستور continue اگر یک شرط مشخص اتفاق بیفتد، یک تکرار از حلقه را می شکند. و به تکرار حلقه ی بعدی ادامه می دهد. بعنوان مثال، در مثال زیر، از روی مقدار 4 پرش می کنیم.

مثال

<!DOCTYPE html>
<html>
<body>

<?php  
for ($x = 0; $x < 10; $x++) {
  if ($x == 4) {
    continue;
  }
  echo "The number is: $x <br>";
}
?>

</body>
</html>

نتیجه:

The number is: 0
The number is: 1
The number is: 2
The number is: 3
The number is: 5
The number is: 6
The number is: 7
The number is: 8
The number is: 9 

 


دستور break و continue در حلقه while در php

 ما همچنین می توانیم از فرمان break و continue در حلقه ی while نیز استفاده کنیم:

مثال

<!DOCTYPE html>
<html>
<body>

<?php  
$x = 0;
 
while($x < 10) {
  if ($x == 4) {
    break;
  }
  echo "The number is: $x <br>";
  $x++;
} 
?>  

</body>
</html>

 نتیجه:

The number is: 0
The number is: 1
The number is: 2
The number is: 3 

 

مثال

<!DOCTYPE html>
<html>
<body>

<?php  
$x = 0;
 
while($x < 10) {
  if ($x == 4) {
    $x++;
    continue;
  }
  echo "The number is: $x <br>";
  $x++;
} 
?>  

</body>
</html>

نتیجه:

The number is: 0
The number is: 1
The number is: 2
The number is: 3
The number is: 5
The number is: 6
The number is: 7
The number is: 8
The number is: 9 

 

  • بازدید: 489

نوشتن دیدگاه

لطفا نظرات خود را بیان کنید. به سوالات در سریع ترین زمان پاسخ داده خواهد شد.اما به نکات زیر توجه کنید:
1. سعی کنید نظرات شما مرتبط با مقاله ی مورد نظر باشد، در غیر این صورت پاسخ داده نخواهد شد.
2. سوالات خود را به صورت کوتاه بیان کنید و از پرسیدن چند سوال به طور همزمان خودداری کنید.
3. سوال خود را به طور واضح بیان کنید و از کلمات مبهم استفاده نکنید.

ارسال