okapi/path

PHP Path 是一个提供处理文件路径工具的 PHP 库。

1.0.0 2023-02-17 23:19 UTC

This package is auto-updated.

Last update: 2024-09-18 15:31:16 UTC


README

PHP Path

License: MIT Twitter: @WalterWoshid PHP: >=8.0 Packagist Build

Coverage - PHP 8.0 Coverage - PHP 8.1 Coverage - PHP 8.2

PHP Path 是一个提供处理文件路径工具的 PHP 库。

它基于 Node.js 的 path 模块。

安装

composer require okapi/path

使用

<?php

use Okapi\Path\Path;

// Resolve

$path = Path::resolve('./path/to/file.txt');
// --> /project/path/to/file.txt

$path = Path::resolve([
    './path/to/file.txt',
    '../project2/file.txt',
]);
// [0] --> /project/path/to/file.txt
// [1] --> /project2/file.txt



// Join

$path = Path::join('/project', 'path', 'to', 'file.txt');
// --> /project/path/to/file.txt

测试

  • 运行 composer run-script test
    或者
  • 运行 composer run-script test-coverage

支持项目

如果此项目对您有帮助,请给一个 ⭐!

📝 许可证

版权 © 2023 Valentin Wotschel
本项目采用 MIT 许可证。