اقرأ في هذا المقال
- مفهوم جمل الدوران في لغة البرمجة بي إتش بي
- أهم جمل الدوران في لغة البرمجة بي إتش بي – Loops In PHP
- حلقة الدوران do while
مفهوم جمل الدوران في لغة البرمجة بي إتش بي:
في لغة البرمجة (PHP) يوجد مجموعة من جمل الدوران التي تستخدم عندما يقوم المبرمج بكتابة كود برمجي ويرغب بإعادة تنفيذه مراراً وتكراراً لعدد معين من المرات، لذلك بدلاً من إضافة عدة أسطر من التعليمات البرمجية، فإنه من الممكن استخدام الحلقات بشكل مبسط ومبدأ عمل جملة الدوران في لغة بي إتش بي هو أنها تقوم بالتأكد من صحة الشرط وفي حال كان الشرط صحيح فإنها تقوم بتنفيذ بعض من الأكواد، ثم تعيد عملية التنفيذ وتتحقق من صحة الشرط إلى أن ينتهي الشرط وتخرج من جملة الدوران.
أهم جمل الدوران في لغة البرمجة بي إتش بي – Loops In PHP:
في لغة البرمجة (PHP) يوجد أنواع مخلفة من الحلقات وفيما يلي أهم هذه الأنواع:
حلقة الدوران for:
تقوم هذه الجملة بتنفيذ كود معين حتى يصبح الشرط خاطئ، ويتم استخدام حلقة (for) عندما يعرف المبرمج مسبقاً عدد مرات تشغيل البرنامج النصي، والشكل العام لهذه الجملة على النحو التالي:
for ( start; conditional; increment) { code to execute; /الكود البرمجي المراد تكراره عدد من المرات }
حيث أن:
start: هي عبارة عن بداية الحلقة.
conditional: شرط التوقف.
increment: معامل الزيادة.
حلقة الدوران While:
عن طريق هذا النوع من جمل الدوران يتم تنفيذ عدة أوامر برمجية وإعادة تنفيذها عدة مرات في حال كان ناتج الشرط (true)، وتعني الدوران في حالة تحقق الشرط وفي حالة عدم تحققه لن يتم الدخول للحلقة والشكل العام لها في لغة بي إتش بي على النحو التالي:
while(condition) { /* code to execute /الكود البرمجي المراد تكراره عدد من المرات */ }
حلقة الدوران do while:
وهي نفس حلقة الدوران (while) ولكن الفرق الرئيسي أنها تنفذ دوران واحد قبل اختبار تحقق الشرط، حيث يتم التحقق من الشرط فان كان الناتج (true) سيتم تكرار تنفيذ الأوامر ولكن اذا كان الناتج (false) لن يتم تنفيذ أي كود برمجي داخل جملة (do while) وصيغتها العامة في لغة (PHP) هي:
do { code to be executed/ الأكواد المراد تكرارها; } while (condition is true);