wikimedia/relpath

用于处理文件路径的连接或查找相对路径

4.0.0 2023-05-17 15:24 UTC

This package is auto-updated.

Last update: 2024-09-11 00:24:21 UTC


README

RelPath是一个小的PHP库,用于处理文件路径,可以连接两个路径,或者从当前目录或可选的起始目录查找路径的相对路径。

以下是使用方法

$relPath = \Wikimedia\RelPath::getRelativePath( '/srv/mediawiki/resources/src/startup.js', '/srv/mediawiki' );
// Result: "resources/src/startup.js"

$fullPath = \Wikimedia\RelPath::joinPath( '/srv/mediawiki', 'resources/src/startup.js' );
// Result: "/srv/mediawiki/resources/src/startup.js"

$fullPath = \Wikimedia\RelPath::joinPath( '/srv/mediawiki', '/var/startup/startup.js' );
// Result: "/var/startup/startup.js"

这里提供的RelPath::joinPath()函数类似于Python中的os.path.join()和Node.js中的path.join()

许可证

MIT