如何获取链接中文件名的扩展名


How to get extension of file name within link

我有一组URL,每个URL都以文件名结尾,扩展名为其类型

示例

$link = "http://www.some_site.com/test.vob";

使用PHP,我想知道如何获得链接上最后一个文件名的扩展名,所以我想获得vob

我试过这个,但它给出了文件名test,但我想要扩展名vob

$filename = basename($link);
$filename = substr($filename, 0, strpos($filename, '.'));
echo $filename; // test

~感谢

看看pathinfo():

$link = "http://www.some_site.com/test.vob";
echo pathinfo($link, PATHINFO_EXTENSION); // vob

示例:http://3v4l.org/oQn3c