اذهب إلى المحتوى
  • 0

حلقة foreach لاتطبق معي ويظهر خطاء

انهار الاحمدي

السؤال

Recommended Posts

  • 1

هناك خطأ بسيط في السطر الثاني، نسيت إغلاق المعقوفة ( ] ) وإضافة علامة النقطة فاصلة ( ; )

إذن السطر الخاص بك هو التالي:

<?php


$mark=["anhar"=>["math"=>10,"history"=>8] // الخطأ هنا



 foreach ($mark["anhar"]as$sb=> $mr){
    echo "$sb : $mr \n";
}


?>

يصبح بعد إغلاق المعقوفة وإضافة علامة النقطة فاصلة كالتالي:

<?php


$mark=["anhar"=>["math"=>10,"history"=>8] ]; // <--



 foreach ($mark["anhar"]as$sb=> $mr){
    echo "$sb : $mr \n";
}


?>

يمكنك الإطلاع على نتيجة الكود من هنا.

تم التعديل في بواسطة محمد ربيع زليول
رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0

مرحبا @انهار الاحمدي

لقد نسيت إغلاق المصفوفة و نسيت الفاصلة المنقوطة في اخر السطر

<?php

$mark=["anhar"=>["math"=>10,"history"=>8]];

foreach ($mark["anhar"] as $sb=> $mr){
    echo "$sb : $mr \n";
}

?>

و النتيجة تظهر بهذا الشكل
بالتوفيق

foreach.PNG

رابط هذا التعليق
شارك على الشبكات الإجتماعية

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...