This is a question you can read everywhere on the web with various answers:
$ext = end(explode(\'.\', $filename)); $ext = substr(strrchr($filename, \'.\'), 1
Example URL: http://example.com/myfolder/sympony.mp3?a=1&b=2#XYZ
http://example.com/myfolder/sympony.mp3?a=1&b=2#XYZ
A) Don't use suggested unsafe PATHINFO:
pathinfo($url)['dirname']