في عالم البرمجة، يتم استخدام الحلقات أو “Loops” لتنفيذ كود معين مرات متعددة حتى يتم تحقيق شرط معين. في لغة البرمجة PHP، هناك أربعة أنواع من الحلقات: حلقات while، حلقات do-while، حلقات for، وحلقات foreach.
1. حلقات while:
يتم تنفيذ حلقة while طالما يظل [شركة برمجة مصرية] الشرط صحيحًا. الشكل العام لها هو:
while (condition) {
code to be executed;
}
مثال:
$i = 1;
while($i <= 3){
echo $i . " ";
$i++;
}
هذا الكود سيطبع الأرقام 1، 2، 3.
2. حلقات do-while:
هذه الحلقة مشابهة لحلقة while، ولكن الكود يتم تنفيذه مرة واحدة على الأقل قبل التحقق من الشرط.
do {
code to be executed;
} while (condition);
مثال:
$i = 1;
do {
echo $i . " ";
$i++;
} while ($i <= 3);
الناتج سيكون نفس الناتج السابق: 1، 2، 3.
3. حلقات for:
تستخدم عندما نعرف بالضبط كم عدد المرات التي نريد تنفيذ الكود فيها.
for (init; condition; increment) {
code to be executed;
}
مثال:
for ($i = 1; $i <= 3; $i++) {
echo $i . " ";
}
الناتج سيكون أيضًا: [شركة برمجة مصرية] 1، 2، 3.
4. حلقات foreach:
تستخدم بشكل خاص مع المصفوفات في PHP.
foreach ($array as $value) {
code to be executed;
}
مثال:
$colors = array("red", "green", "blue");
foreach ($colors as $value) {
echo $value . " ";
}
الناتج سيكون: red، green، blue.
لذا، الحلقات في PHP تعتبر أداة قوية ومرنة تساعد في تنفيذ الكود بشكل مكرر حسب الحاجة، وبالتالي توفير الوقت والجهد وتحسين كفاءة البرنامج. إلا أنه يجب استخدامها بحذر لتجنب الوقوع في حلقات لا نهائية قد تؤدي إلى تجميد البرنامج أو تحميل النظام بشكل غير طبيعي.
