salvio/dirx

一个扩展PHP默认Directory类的类

3.0 2020-08-08 16:23 UTC

This package is auto-updated.

Last update: 2024-09-09 02:15:18 UTC


README

安装

安装dir很简单:你可以下载类并使用它,或者更好的方法是使用composer

composer require salvio/dirx

需要PHP 7.0。

一些示例

创建一个指向目录的新实例

use Salvio\Dirx

$mydir = new Dirx( '/home/imauser/mydir' );

返回此目录的所有元素

$mydir->getCountElements();

通过类型返回此目录的所有元素
  • 所有目录

    $dirx->getTotalElementsByType(Dirx::DIRECTORY);

  • 所有文件

    $dirx->getTotalElementsByType(Dirx::FILES);

  • 所有文件和目录

    $dirx->getTotalElementsByType();

    $dirx->getTotalElementsByType(Dirx::FILES | Dirx::DIRECTORY);

通过提供的字符串返回所有文件和目录

$dirx->searchByString('mar');

通过类型和提供的字符串返回所有元素

$dirx->searchByStringType( 'mar', Dirx::DIRECTORY );