• 首页
  • vue
  • TypeScript
  • JavaScript
  • scss
  • css3
  • html5
  • php
  • MySQL
  • redis
  • jQuery
  • RecursiveDirectoryIterator::getSubPath()

    (PHP 5 >= 5.1.0, PHP 7)

    Get sub path

    说明

    publicRecursiveDirectoryIterator::getSubPath( void) : string

    Returns the sub path relative to the directory given in the constructor.

    参数

    此函数没有参数。

    返回值

    The sub path.

    范例

    getSubPath() example

    $directory = '/tmp';
          
          $it = new RecursiveIteratorIterator(new RecursiveDirectoryIterator($directory));
          
          foreach ($it as $file) {
              echo 'SubPathName: ' . $it->getSubPathName() . "\n";
              echo 'SubPath:     ' . $it->getSubPath() . "\n\n";
          }

    以上例程的输出类似于:

         SubPathName: fruit/apple.xml
         SubPath:     fruit
         
         SubPathName: stuff.xml
         SubPath:     
         
         SubPathName: veggies/carrot.xml
         SubPath:     veggies
        

    参见

    • RecursiveDirectoryIterator::getSubPathName() Get sub path and name
    • RecursiveDirectoryIterator::key() Return path and filename of current dir entry