FilesystemIterator::current

The current file

&reftitle.description; public ``string``SplFileInfo``FilesystemIterator```FilesystemIterator::current`

Get file information of the current element.

&reftitle.parameters; &no.function.parameters;
&reftitle.returnvalues;

The filename, file information, or $this depending on the set flags. See the FilesystemIterator constants.

&reftitle.examples;

### `FilesystemIterator::current` example

This example will list the contents of the directory containing the script.

    <?php
    $iterator = new FilesystemIterator(__DIR__, FilesystemIterator::CURRENT_AS_PATHNAME);
    foreach ($iterator as $fileinfo) {
        echo $iterator->current() . "\n";
    }
    ?>

&example.outputs.82.similar;

    /www/examples/.
    /www/examples/..
    /www/examples/apple.jpg
    /www/examples/banana.jpg
    /www/examples/example.php

&reftitle.seealso;

- FilesystemIterator constants
- `DirectoryIterator::current`
- `DirectoryIterator::getFileName`