Возвращает путь к поддиректории и имя файла

# RecursiveDirectoryIterator::getSubPathname

(PHP 5 >= 5.1.0, PHP 7, PHP 8)

RecursiveDirectoryIterator::getSubPathname — Возвращает путь к поддиректории и имя файла

### Описание

public function RecursiveDirectoryIterator::getSubPathname(): string

Возвращает путь к поддиректории и имя файла.

### Список параметров

Сигнатура функции не содержит параметров.

### Возвращаемые значения

Возвращает путь к поддиректории и имя файла.

### Примеры

Пример #1 Пример использования getSubPathname()

    $directory = '/tmp';

          $it = new RecursiveIteratorIterator(new RecursiveDirectoryIterator($directory));

          foreach ($it as $file) {
              echo 'Имя файла: ' . $it->getSubPathName() . "\n";
              echo 'Поддиректория: ' . $it->getSubPath() . "\n\n";
          }

Вывод приведённого примера будет похож на:

    Имя файла: fruit/apple.xml
         Поддиректория: fruit

         Имя файла: stuff.xml
         Поддиректория:

         Имя файла: veggies/carrot.xml
         Поддиректория: veggies

### Смотрите также

- RecursiveDirectoryIterator::getSubPath() - Возвращает путь к поддиректории
- RecursiveDirectoryIterator::key() - Возвращает путь и имя файла текущего элемента

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open