ط§ظ„ط¯ط±ط³ ط§ظ„ط³ط§ط¯ط³ php : ط*ظ„ظ‚ط§طھ ط§ظ„طھظƒط±ط§ط± for



بسم الله الرحمن الرحيم
والصلاة والسلام على أشرف المسلمين محمد صلى الله عليه وسلم
سلام عليكم ورحمة الله وبركاته
أعضاء وزوار ورواد ديزاد باتنة الكرام
إن شاء الله اليوم ناحد الدرس مفصل السادس من دروس ودورات php
الدرس مفصل عن حلقات التكرارية for
قد يختلط عليكم الأمر وتقولون
الدرس مفصل الخامس كان عن الحلقات التكرارية ايضاً
ولكن الدرس مفصل السابق : الحلقات التكرارية while
طيب طبعاً الدرس مفصل السابق عرفنا ما معنى حلقة تكرارية
نرى مباشرة تركيب install الدالة الأول for
رمز PHP:
<code style="white-space:nowrap"> <code> for (init; condition; increment)
{
الكود code هنا للتنفيذ
}
</code> </code>

init : هنا بقى بدل ماكنا في while بنكتب متغير ونحط فيه الرقم الأساسي
لا هنا هنحط العدد مكان كلمة init بس برضه في متغير .. بس الإختلاف هنا إن هي مدموجة مع الدالة
زي :
رمز PHP:
<code style="white-space:nowrap"> <code> $e = 1;
</code> </code>


تمام..
وطبعاً عرفنا الـ condition هنحط مكانها إيه من الدرس مفصل السابق
ومكنا increment : الزيادة ..
رمز PHP:
<code style="white-space:nowrap"> <code> $e ++;
</code> </code>


هنا زودنا 1 عن كل مرة
تمام
نشوف مثال:
رمز PHP:
<code style="white-space:nowrap"> <code> <?php
for ($e=1; $e<=10; $e++)
{
echo
"الرقم هو " . $e . "<br />";
}
?>
</code> </code>

الناتج في المتصفح :

كده الدالة الأولى فهمناها وطبقناها
وإشتغلت
نروح للدالة الثانية: Foreach
رمز PHP:
<code style="white-space:nowrap"> <code> foreach ($array as $value)
{
الكود code هنا
}
</code> </code>

هي بتتكون من array مصفوفة وبعدين بيحولها هو لكلام او يعني لقيمة value
المهم .. نشوف مثال ..
مثلاً نبي نكتب كلام يظهر كمثال:
ديزاد باتنة,إيهاب,عصام
مثلاً
نشوف الكود code للمثال:
رمز PHP:
<code style="white-space:nowrap"> <code> <?php
$dzbatna
= array("ديزاد باتنة","إيهاب","عصام");
foreach(
$dzbatna as $ihab){
echo
$ihab . ",";
}




?>
</code> </code>


الناتج في المتصفح:

ملاحظة :
يرجى مراجعة درس مفصل المصفوفات arrays
+
درس مفصل 5 : الحلقات التكرارية while
سلام عليكم










©المشاركات المنشورة تعبر عن وجهة نظر صاحبها فقط، ولا تُعبّر بأي شكل من الأشكال عن وجهة نظر إدارة المنتدى©