كيفية التوجيك من خلال جزء من متغيرات الأعضاء الكائنات التي هي صفائف؟

StackOverflow https://stackoverflow.com/questions/9034686

سؤال

أحاول إنشاء foreach من خلال بعض المتغيرات داخل كائن.

في الوقت الحالي، هو فقط giveacodicetagpre.

حاولت القيام بذلك: giveacodicetagpre.

ومع ذلك لا يوجد شيء مطبوع.

أي أفكار إذا كان ما أحاول تحقيقه هو ممكن، لدي هذا الشعور بأنه ليس كذلك وأنني سأضطر فقط إلى القيام ببيانات فردية لكل متغير عضو كائن هو منطقة؟

شكرا على وقتك!

هل كانت مفيدة؟

المحلول

You are doing wrong the loop.. You have one object, not an array of objects. so the correct way should be..

$jabroni = new jabroni();
foreach ($jabroni->phrases as $value)
{
    echo $value;
}
foreach ($jabroni->moves as $value)
{
    echo $value;
}

نصائح أخرى

foreach ($jabroni->phrases as $value) {
    echo $value;
}

foreach ($jabroni->moves as $value) {
    echo $value;
}

You can do it in nested foreach loops. This will be easy instead of going for two for loops seperatley

foreach ($jabroni as $keys => $values)
{
    if ($keys == 'phrases' || $keys == 'moves') {
           foreach ($values as $value) {
             echo $value;
           }
    }
}
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top