الدرس الخامس : شرح برمجة php من الصفر

احمد محمود

الدرس الخامس: الحلقات التكرارية في PHP

في الدرس ده، هنتكلم عن الحلقات التكرارية (Loops) في PHP. الحلقات التكرارية بتسمحلك تكرر تنفيذ كود معين أكتر من مرة بناءً على شرط معين. الحلقات مفيدة جدًا لما تكون محتاج تكرر عمليات على مجموعة من البيانات أو لو عايز تنفذ أكواد بشكل متكرر.



إيه هي الحلقات التكرارية؟

الحلقات التكرارية هي طريقة لتكرار تنفيذ كود معين لعدد من المرات بناءً على شرط معين. يعني لو الشرط صحيح، الكود هيتم تنفيذه مرة تانية، وهكذا لحد ما الشرط يكون غلط.

استخدام while في PHP

أول نوع من الحلقات هو while. الكود اللي جاي هيوضحلك إزاي تقدر تستخدمه:

<?php

$counter = 1;

while ($counter <= 5) {

    echo "العداد: " . $counter . "<br>";

    $counter++;

}

?>

  

في المثال ده، عندنا متغير $counter بدأ بـ 1. الحلقة التكرارية while هتفضل تشتغل طول ما $counter أقل من أو يساوي 5. كل مرة الحلقة بتشتغل، قيمة $counter بتزيد 1.

استخدام for في PHP

النوع التاني من الحلقات هو for. الحلقة دي بتتكون من 3 أجزاء: تعيين المتغير، الشرط، وتعديل المتغير. تعالوا نشوف مثال:

<?php

for ($i = 1; $i <= 5; $i++) {

    echo "العداد: " . $i . "<br>";

}

?>

  

هنا، استخدمنا for عشان ننفذ الكود 5 مرات. بدأنا المتغير $i بـ 1، والشرط كان إنه أقل من أو يساوي 5، وفي نهاية كل مرة، بنزود $i بقيمة 1.

استخدام foreach في PHP

الحلقة foreach بتستخدم مع المصفوفات (Arrays) عشان تكرر كل عنصر في المصفوفة. المثال ده هيوضحلك الفكرة:

<?php

$colors = array("أحمر", "أزرق", "أخضر");

foreach ($colors as $color) {

    echo "اللون: " . $color . "<br>";

}

?>

  

في الكود ده، عندنا مصفوفة $colors اللي فيها 3 ألوان. استخدمنا foreach عشان نمر على كل عنصر في المصفوفة ونطبع اللون.

الحلقة do...while في PHP

حلقة do...while هي زي while لكن الفرق إن الكود بيتنفذ مرة واحدة على الأقل، حتى لو الشرط غلط. تعالوا نشوف مثال:

<?php

$counter = 1;

do {

    echo "العداد: " . $counter . "<br>";

    $counter++;

} while ($counter <= 5);

?>

  

هنا، الحلقة do...while هتنفذ الكود الأول مرة واحدة، وبعدين تتحقق من الشرط. لو الشرط صحيح، هتكرر الكود مرة تانية.

ملخص الدرس

  • اتعرفنا على الحلقات التكرارية وإزاي نستخدمها في PHP.
  • اتعلمنا استخدام while، for، foreach، وdo...while.
  • اتعرفنا على كل حلقة وازاي تقدر تستخدمها لتكرار الأكواد بشكل فعال.

في الدرس اللي جاي، هنتكلم عن المصفوفات (Arrays) وإزاي نستخدمها في PHP لتخزين مجموعات من البيانات.

إرسال تعليق

شاهد أيضاً :-
Cookie Consent
تعريف الارتباط

نستخدم ملفات تعريف الارتباط لضمان حصولك على أفضل تجربة.

Oops!
يبدو أن هناك مشكلة في اتصالك بالإنترنت. يرجى الاتصال بالإنترنت والمحاولة مرة أخرى.
AdBlock Detected!
لقد اكتشفنا أنك تستخدم إضافة حظر الإعلانات في متصفحك.
يتم استخدام الإيرادات التي نحصل عليها من الإعلانات لإدارة هذا الموقع، لذا نرجو منك إضافة موقعنا إلى القائمة البيضاء في إضافة حظر الإعلانات الخاصة بك.
Site is Blocked
Sorry! This site is not available in your country.