SplFileInfo::getExtension()是一个PHP函数,它用于获取SplFileInfo对象所代表的文件的扩展名。
用法: SplFileInfo::getExtension()方法没有参数,它只能在SplFileInfo对象上调用。
语法: string SplFileInfo::getExtension ( void )
参数: 该函数没有参数。
返回值: 该方法返回一个字符串,表示文件的扩展名。如果文件没有扩展名,则返回空字符串。
示例:
$file = new SplFileInfo('example.txt');
$extension = $file->getExtension();
echo $extension; // 输出:txt
$file = new SplFileInfo('image.jpg');
$extension = $file->getExtension();
echo $extension; // 输出:jpg
$file = new SplFileInfo('document');
$extension = $file->getExtension();
echo $extension; // 输出:空字符串
在上面的示例中,我们首先创建了一个SplFileInfo对象,然后使用getExtension()方法获取文件的扩展名。如果文件有扩展名,则返回扩展名的字符串,否则返回空字符串。