RecursiveIteratorIterator son çocuğu

0 Cevap php

Ben RecursiveIteratorIterator ile çok boyutlu bir dizi yineleme ve geçerli öğe onun derinliği son çocuk olup olmadığını bilmek mümkün olmak istiyorum. Ben bu konuda düşündüm:

$iterator = new RecursiveIteratorIterator($array,
  RecursiveIteratorIterator::SELF_FIRST);    
foreach ($iterator as $val) {
  $next = clone $iterator;
  $next->next();
  $lastChild = ($next->getDepth() < $iterator->getDepth());
}

Ama RecursiveIteratorIterator bu kopyalanabilen değil diyor.

0 Cevap