On Tue, Jan 26, 2010 at 2:05 PM, Christoph Boget <cbo...@hotmail.com> wrote:

> I executed the following test script several times.  Each time, in a
> separate terminal window, I ran "touch bob.txt" after the script started
> echoing out.  After the script completed, I deleted bob.txt.  During each
> execution, not once did bob.txt show up in the output.  This makes me
> believe that the file collection that DirectoryIterator is going to work
> with is set at instantiation.  If that's the case, it makes little sense to
> me that you are unable to get the size of that collection from the
> DirectoryInterator object.
>
> <?php
>  $dirList = new DirectoryIterator(MY_DIR);
>  foreach($dirList as $file )
>  {
>    echo $file->getFilename() . '<br>';
>    flush();
>    sleep( 1 );
>  }
> ?>
>

in that case you would likely need to expose something extra from the C
layer.

-nathan

Reply via email to