Potrzebowałem funkcji do wylistowania podkatalogów w obrębie pewnego katalogu. Skorzystałem z DirectoryIterator, sprawdzanie czy jest to katalog napisałem w ten sposób:
<?php if (!$child->isDot() && $child->isDir()) ?>
Dostałem błąd niezdefiniowanej funkcji DirectoryIterator::isDir().
Niestety jak mi później manual powiedział:
Cytat
(PHP 5 <= 5.1.1)
, mam wersję 5.2.X PHP.Pytanie jest następujące, czy z czasem nie wyrzucą całkowicie tego iteratora z SPL?
Chyba, że komuś są znane testy, że to było rozwiązanie wysoce nieoptymalne i dlatego porzucili tą metodę w bibliotece, to by wiele tłumaczyło.