PHP بينما تنفذ حلقات كتلة من التعليمات البرمجية في حين أن الشرط المحدد هو الصحيح.
PHP الحلقات
في كثير من الأحيان عند كتابة التعليمات البرمجية، وتريد في نفس الكتلة من التعليمات البرمجية لتشغيل مرارا وتكرارا على التوالي. بدلا من إضافة عدة متساوية تقريبا رمز الخطوط في السيناريو، يمكننا استخدام حلقات لتنفيذ مهمة من هذا القبيل.
في PHP، لدينا البيانات حلقات التالية:
- while - حلقات عبر كتلة من التعليمات البرمجية طالما أن الشرط المحدد صحيحة
- do...while - حلقات عبر كتلة من التعليمات البرمجية مرة واحدة، ثم يكرر حلقة طالما أن الشرط المحدد صحيحة
- for - حلقات عبر كتلة من التعليمات البرمجية عدد محدد من المرات
- foreach - حلقات عبر كتلة من التعليمات البرمجية لكل عنصر في مجموعة
وPHP بينما حلقة
حلقة في حين ينفذ كتلة من التعليمات البرمجية طالما أن الشرط المحدد هو الصحيح.
بناء الجملة
while ( المثال التالي أولا يضع $ x متغير إلى 1 ($x = 1) . ثم، وسوف تستمر حلقة أثناء تشغيل طالما $ x هو أقل من أو يساوي 5 ($x <= 5) . و$ العاشر بنسبة 1 في كل مرة يدير حلقة ($x++) :
وPHP تفعل ... في حين حلقة
افعل ... في حين سيتم تنفيذ حلقة دائما كتلة من التعليمات البرمجية مرة واحدة، فإنه سيتم ثم تحقق الشرط، وتكرار حلقة في حين أن الشرط المحدد هو الصحيح.
بناء الجملة
do
{
المثال التالي أولا يضع $ x متغير إلى 1 ($x = 1) . ثم، ما يفعل حين حلقة سوف أكتب بعض المخرجات، وثم زيادة متغير $ X مع 1. ثم يتم التحقق من حالة (غير $ س أقل من أو يساوي 5؟)، وسوف تستمر الحلقة لتشغيل طالما $ x هو أقل من أو يساوي 5: لاحظ أنه في تأليف بينما حلقة يتم اختبار الشرط بعد تنفيذ البيانات داخل الحلقة. وهذا يعني أن ما يفعل في حين أن الحلقة تنفيذ بياناتها على الأقل مرة واحدة، حتى إذا كان الشرط غير صحيحة في المرة الأولى.
على سبيل المثال يضع تحت $ س متغير إلى 6، ثم تشغيله حلقة، ثم يتم التحقق من حالة:
وللحلقة وحلقة foreach سيتم شرحه في الفصل التالي.