بيرل العبارة التالية
بيرل العبارة التالية لوقف التنفيذ من العبارة التالية من العبارة التالية لبدء حلقة بين نهاية معرف بيان، وأنتقل إلى مواصلة تنفيذ كتلة البيان ومن ثم العودة إلى بداية الجسم حلقة بدء الدورة المقبلة.
قواعد
بناء الجملة كما يلي:
next [ LABEL ];
حيث التسمية هو اختياري، إذا لم يتم تحديد التسمية، وبيان القادم يعود إلى بداية الجسم حلقة بدء الدورة المقبلة.
أمثلة
#!/usr/bin/perl $a = 10; while( $a < 20 ){ if( $a == 15) { # 跳出迭代 $a = $a + 1; next; } print "a 的值为: $a\n"; $a = $a + 1; }
البرنامج المذكور أعلاه، والناتج هو:
a 的值为: 10 a 的值为: 11 a 的值为: 12 a 的值为: 13 a 的值为: 14 a 的值为: 16 a 的值为: 17 a 的值为: 18 a 的值为: 19