| 
                        كيف نعرف عدد المتغيرات في مصفوفة ما
                         
                            السلام عليكم  عندي مصفوفة مثل هذه Array ( [0] => a b c [1] => d e f [2] => r n j [3] => hdhdhdh [4] => gdfdgfdfd [5] => gdgdgdg [6] => gdgdgd ) 1 هذه المصفوقة تحتوي على 6 متغيرات, لكن المشكل أن هذه المصفوفة متغيرة يعني يمكن تحتوي على 6 أو يمكن تحتوي على أقل أو أكثر كيف نستطيع أن نعرف عدد المتغيرات بالمصفوفة, و استفسار آخر وهو كيف استطيع استدعاء الحرف a من داخل المصفوفة لوحده فقط يعني من دون b و c و مشكورين جميعاً 
                        3 إجابات
                     
                            أنا استعملت كده  $y10 = explode(" ",$y1['0']);و<?=$y10['0'];?>  <?=$y10['1'];?>  <?=$y10['2'];?>  <?=$y10['3'];?>   <br/><br/> <?=$y11['0'];?>  <?=$y11['1'];?>  <?=$y11['2'];?>  <?=$y11['3'];?>   <br/><br/> <?=$y12['0'];?>  <?=$y12['1'];?>  <?=$y12['2'];?>  <?=$y12['3'];?>   <br/><br/> <?=$y13['0'];?>  <?=$y13['1'];?>  <?=$y13['2'];?>  <?=$y13['3'];?>   <br/><br/> <?=$y14['0'];?>  <?=$y14['1'];?>  <?=$y14['2'];?>  <?=$y14['3'];?>   <br/><br/> <?=$y15['0'];?>  <?=$y15['1'];?>  <?=$y15['2'];?>  <?=$y15['3'];?>   <br/><br/> <?=$y16['0'];?>  <?=$y16['1'];?>  <?=$y16['2'];?>  <?=$y16['3'];?>   <br/><br/> مفيش طريقة لإختصار كل هذا؟... بواسطة: Imad تعديل: Imad 0 من 0 أشخاص وجدو هذه الاجابة مفيدة. هل وجدتها؟ نعم لا 
                            بالنسبة لاخذ حرف الـb فقط عليك عمل شىء كالتالى $x = 'a b c';
$y = explode(' ',$x);
echo $y[1];بواسطة: MacOS 1 من 1 أشخاص وجدو هذه الاجابة مفيدة. هل وجدتها؟ نعم لا لأوضح لكم أكثر في المصفوفة بأكملها أريد عمل مصفوفة جديدة يعني داخل [0] سيكون هناك مصفوفة من 3 متغيرات و الأمر نفسه مع [1] و كذا [2] أما [3] و [4] و [5] و [6] فلا يوجد فيها فراغ لذلك ستبقى فيها متغير واحد أتمنى تكون فهمت قصدي 
                            لعد عناصر مصفوفة ما عليك استخدام دالة count() وهذا مثال شامل <?php
$food = array('fruits' => array('orange', 'banana', 'apple'),
              'veggie' => array('carrot', 'collard', 'pea'));
// العدد مع احتساب تعدد الابعاد
echo count($food, COUNT_RECURSIVE); // output 8
// العد العادى
echo count($food); // output 2
?>
بواسطة: molhm 3 من 3 أشخاص وجدو هذه الاجابة مفيدة. هل وجدتها؟ نعم لا لكن ألا يمكن أن يتم احتساب الصفر يعني يبدأ العد من 0 اعتقد انه يعد القيم بغض النظر عن المفتاح يعنى لو مصفوفة array(0,1,2)] لو عدتها سوف تساوى 3 | 
 
                         
                        









ماذا تقصد باستعداء الحرف a فهو قمة وليس مفتاح
2 / فبراير / 2012 الساعة 15:6
يعني نقوم بعمل مصفوفة جديدة و نستدعي الحرف الأول بعد الفراغ
2 / فبراير / 2012 الساعة 15:11
لأوضح لكم أكثر في المصفوفة بأكملها أريد عمل مصفوفة جديدة يعني داخل [0] سيكون هناك مصفوفة من 3 متغيرات و الأمر نفسه مع [1] و كذا [2] أما [3] و [4] و [5] و [6] فلا يوجد فيها فراغ لذلك ستبقى فيها متغير واحد أتمنى تكون فهمت قصدي
2 / فبراير / 2012 الساعة 15:26