PHP5 RecursiveIterator

Биринцев20 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
18.09.2006

написать 2 класса опираясь на SPL расширение PHP5:

DBIterator ($class_name, $lang) - создаёт экземпляры класса $class_name по записям в БД (id, lang).

DBRecursiveIterator ($class_name, $lang) - расширяет DBIterator и имплементирует RecursiveIterator используя parent_id из БД.

использование:

$items = new RecursiveIteratorIterator(new DBRecursiveIterator('Class_name'));

while ($item = $items->fetch())

{

var_dump($item);

}

или

$items->load(); // or $items->fetch_all();

var_dump($items);

пожалуйста пишите срок и цену.