我有字符串"katrina.bhuvnesh.jpg",我想获得 jpg 这意味着与最后一个点匹配的子字符串(。)
我查看了 substr() 函数,但它并不能完全满足我的需要。
请给我任何与最后一个字符串匹配并从该点返回子字符串的 PHP 函数。
谢谢!!
像这样使用pathinfo()
:
$extension = pathinfo("katrina.bhuvnesh.jpg", PATHINFO_EXTENSION);
您可以使用 2 个函数调用:
$filename = 'somefile.sometext.jpg';
$type = end(explode('.', $filename));
// $type is now 'jpg'
或者,您可以使用 substr:
$type = substr($filename, strrpos($filename, '.'));