شرح صفوف ومحتوى الفقرة
تعتمد كل حلقة while منضبطة على ثلاثة أركان متكاملة:
- التهيئة الابتدائية: تعريف متغير البداية قبل الحلقة (مثل
$ticketsLeft = 3;). - شرط الاستمرار: الفحص المنطقي المكتوب بين قوسي
while ($ticketsLeft > 0). - تحديث العداد: تعديل قيمة المتغير داخل جسم الحلقة (مثل
$ticketsLeft--;) للوصول الحتمي إلى نقطة التوقف.
PHP
<?php
$ticketsLeft = 3;
while ($ticketsLeft > 0) {
echo "Issued ticket. Remaining: " . $ticketsLeft . "\n";
$ticketsLeft--;
}
echo "All tickets sold out.";