查询

SplFileInfo::getFileInfo()函数—用法及示例

「 获取文件的 SplFileInfo 对象 」


SplFileInfo::getFileInfo() 方法用于获取文件的 SplFileInfo 对象。这个方法接受一个可选的参数,用于指定新的文件路径或目录路径。

用法:

SplFileInfo SplFileInfo::getFileInfo ([ string $class_name = "SplFileInfo" ] )

参数:

  • $class_name(可选):指定新的文件路径或目录路径的类名。默认为 "SplFileInfo"。

返回值: 返回一个 SplFileInfo 对象,表示指定路径的文件。

示例:

$file = new SplFileInfo('/path/to/file.txt');
$dir = new SplFileInfo('/path/to/directory');

// 获取文件的 SplFileInfo 对象
$fileInfo1 = $file->getFileInfo();
echo $fileInfo1->getPathname(); // 输出:/path/to/file.txt

// 获取目录的 SplFileInfo 对象
$fileInfo2 = $dir->getFileInfo();
echo $fileInfo2->getPathname(); // 输出:/path/to/directory

在上面的示例中,我们创建了一个 SplFileInfo 对象来表示文件和目录的路径。然后,使用 getFileInfo() 方法获取了这些路径的 SplFileInfo 对象。最后,通过调用 getPathname() 方法,我们可以获取到文件和目录的完整路径。

补充纠错
热门PHP函数
分享链接