Cwd::utf8-完全支持UTF-8的Cwd版本
版本:0.004
概要
使用Cwd::utf8模块可以获取UTF-8编码版本的工作目录和路径。通过以下代码可以使用getcwd
和相关函数获取当前工作目录和绝对路径:
use Cwd::utf8;
my$dir=getcwd;
可以使用abs_path
函数获取绝对路径:
use Cwd::utf8qw(abs_path);
my$abs_path=abs_path($file);
如果不需要导出任何函数,可以使用以下代码:
use Cwd::utf8qw(:none);
对于文件的实际路径,可以使用Cwd::real_path
函数:
my$real_path=Cwd::real_path($file);
描述
虽然原始的Cwd
函数可以处理UTF-8编码,但它们处理的是字节而非字符。Cwd::utf8
提供了对UTF-8的全面支持,能够正确处理UTF-8编码的路径。
暂无评论