RecursiveArrayIterator geçerli dizi

0 Cevap php

Ben bütün mevcut dizisini almak için çalışıyorum ve bazen Undefined index hatası almak gibi ben bu konuda doğru bir şekilde gitti sanmıyorum.

    $iterator = new RecursiveIteratorIterator(new RecursiveArrayIterator($comments_array), RecursiveIteratorIterator::SELF_FIRST);
    while ($iterator->valid()) {
        if ($iterator->hasChildren()) {
            $row = $iterator->getChildren();
            $depth = $iterator->getDepth();
            echo $row['User_ID'] . "<br>";
        }
        $iterator->next();
    }

Sana foreach ($iterator->getChildren() as $key => $value) yapabilirim biliyorum ama ben tüm dizi istediğiniz gibi bana yardımcı olmuyor.

Umarım bu mantıklı?!

0 Cevap